We have stayed here twice now. The hotel itself, rooms, facilities etc are very good. If you have a sea view room the view is very pretty. We walked to the city everyday, sometimes twice. We would say that the restaurant isn’t great at all but great food can be found in town. The staff aren’t particularly friendly or helpful and mostly seemed “fake nice”.