The place was beautiful and at a great location (5 minutes walking distance from Agia Anna beach).
The hosts were very responsive and offered a lot of tips on restaurants, places to visit etc.
Totally recommend it.