This hotel is ok, we stayed on room-only basis, so can't comment on the food/restaurant. The room was ok, though you should be warned that, although it has a kitchenette, the housekeepers don't wash your pots and you aren't provided with materials to do this for yourself. You are given a tea towel, no washing up liquid or dishcloth. We used the shower gel.
The shower was good, kept its temperature mostly, with a good powerful jet. It had a small balcony with table and 2 chairs. The room overall, was comfortable enough, had 2 wardrobes for clothes and plenty of drawer space. We used the pool once, not because it wasn't nice, it was, just that we were out for most of the day and when we came back, they were putting the loungers away.
We used Teasers, just next door, for our breakfast. The food was made on demand, tasty and reasonable in cost.