This is a great place to stay in Massouri. It is about a 10 minute walk to main climbing areas and next to all the great restaurants. Very central. Great view of Telendos with a cute balcony for sitting out. Next to the beach. Stay here!