I was really enjoying the stay at Dimitris house. It has a great view and the location is very good. You can walk down to the beach in 5-10 min. Everything in Massouri is still in walking distance.
The flat itself has everything you need - it’s a nice place to stay! Loved the outdoor area and the inside!