Open: April to October....Elounda Maris Villas is an elegant retreat nestled in the Bay of Elounda Crete, Greece.