self catering apartment studios Elounda Crete stay in 5* luxury apartments towering high above Mirabello Bay and Spinalonga Island Elounda Crete, these apartments are new and very luxurious, peaceful with scenic views over the bay of Elounda east Crete and near Kantouni Taverna Bar Mavrikiano Hill and the Pine Tree Plaka