luxury apartments with pool in Bellagio Italy