L'hotel dispone di un totale di 25 camere ed è situato sulla splendida baia di Agios Ioannis, con vista sull'isola di Delos. È dotato di una caffetteria e ristorante, nonché una taverna in stile tradizionale di Mykonos, con un esterno unico che è stato costruito da artigiani e artisti locali. Gli ospiti che arrivano in auto possono lasciare i loro veicoli nel parcheggio a pagamento.
Questo hotel è stato utilizzato come location per il film della Paramount 'Shirley Valentine'. L'hotel si trova a 4 km da entrambe le città di Mykonos e il porto. Supermercati e fermata dell'autobus, che offre un facile accesso al centro della città, si trovano a circa 100 metri di distanza. La bellissima spiaggia di sabbia bianca e acque cristalline sono solo 10 metri dall'hotel, dando agli ospiti l'occasione perfetta per provare un sacco di sport acquatici.