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