A great modern and spacious apartment inside a resort with communal pool and private beach. The apartment has all that we wanted and is spotlessly clean. Vasilis and Magdalena are amazing hosts, always responsive and super helpful. We will definitely be coming back soon!