Cavo Tagoo HotelResting into a wondrous cliffside in Mykonos town, the legendary CAVO TAGOO draws world travellers into a seductive realm.