This is a MUST stay!!! You can’t beat this place. The terrace view is amazing, the place is amazing, the location is unbeatable, and the hosts are the most amazing people. I would stay here every time when coming back to Greece! Don’t have a single complaint :)