We were just guest of a restaurant twice so no opinion on other hotel facilities could be share.
The place is perfectly located, 4 minutes’ walk from a beach.
Nice restaurant, with indoor and outdoor balcony seating offers opportunity for a rest and enjoying good kitchen. The latter includes also thematic late lunch sets i.e. Greek one which also includes special kids menu. Fresh, tasty, well served and serviced by competent staff.More