We loved staying at Vickis and Manolis place, they're fantastic! The view over the mountains is fantastic. The apartment is clean and nice with everything you need. Georgioupoli is just a few minutes away and is a cute little town where you can eat and visit small shops. We really want to come back soon!