Il complesso costituito dalla Aphrodite Garden e da Olympia Annex inserito all'interno di un'ampio e curatissimo giardino di trova a Vrissi nella parte sud ovest della meravigliosa isola di Mykonos. Mykonos Tow la capitale nonché centro nevralgico dell'isola per la vita notturna e per tutto il resto dista a circa 600 metri, mentre la spiaggia sabbiosa di Megali Ammos si trova a 650 metri. Olympia Annex invece si trova a Drafaki a poca distanza da Vrissi ed alle stesse distanze sia per la capitale che per la spiaggia.
La struttura offre camere completamente attrezzate ed appartamenti con angolo cottura completi di mini frigorifero, piani cottura elettrici e tutti gli utensili per un una ristorazione indipendente, aria condizionata (attenzione potrebbe essere a pagamento), TV color, frigorifero, bagno privato con vasca o doccia ed asciugacapelli e connessione wi-fi gratuite sia nelle aeree comuni che nelle camere.
A disposizione di tutti gli ospiti uno snack bar che propone bibite fresche e veloci spuntini ed un parcheggio privato gratuito in loco.