My stay at Dimitris’ place was fantastic. The studio is very well located, above town with a view looking all around and to the sea. It has everything you need, and feels calm and comfy. Dimitris and Stella are extremely welcoming and will make sure you have the best possible stay.