We stayed here for a hen party, hotel was clean, beds were comfortable, good location, has 2 small swimming pools, restaurant, bars, staff were friendly.
I had booked twin bedded rooms as we were staying 3 nights and some of the girls didn’t know each other. However upon check in they were trying to give double bedded rooms and said they didn’t confirm twin rooms - but I had confirmation via hotels.com. It was resolved in the end and got our twin rooms.
The bathrooms are quite open, so not much privacy, which is fine for a couple/family but a bit awkward with friends. Some even had no doors on the toilet!
Overall I would stay again but maybe with my husband…
Oh and limited Gluten free options, I had a salad for lunch.