I stay here at least 3 times a year due to work group bookings. Rooms are very nice and clean / changed to a high standard. Make sure that if staying on the 1st floor that you don't get too much noise from the bar downstairs, a) if your at the front of the hotel (road side), you will be near the gallery which looks down onto the bar and, b) if your window overlooks the outdoor bar seating area, you will hear noise of parties and groups until the bar closes. All other floors upward are out of range of noise.
The pool and gym are ideal and there is a quick exit gate out the back which gets you within 30 seconds of the beach - where you can run for miles.
The staff are very friendly and always at hand for any request of late check out, taxi calling, tickets for shows etc.More