ideally located in the heart of mochlos facing the sea with a splendid view of Menelaos apartment is the ideal place to stay in this lovely Cretan village by taking advantage of its good advice, nice welcome gifts and its incredible penthouse colorful. a place like no other kind of stuff. thank you, Menelaos. we'll be back.