Incredible stay at Artemis’s place, Artemis is very nice and welcoming. The place is ideal, just 5-minute walk from the bar and the beach of Almyridia. Great Place with a beautiful view.