I had a pleasent stay at this place, location is excellent 5 mins walking from the centre and close to some beaches. Room view is amazing, you wish you wake up like that every day of the year!
If you have a car you won't have problem finding a parking lot even in August.
Petros was very friendly and helpful, gave us tips about beaches and favourite restaurants nearby.