The hotel worked very well for our needs. A two-bedroom apartment with kitchenette on the 8th floor overlooking the sea, and with among others playa Jardin.
Great staff at reception, a nice maid, and a moderately central location close to both the bus station and several shops and restaurants.
When the hotel's own pool was closed, you got free tickets to the large area with the saltwater pools. A big shot well worth visiting. We otherwise run self-catering where we travel and it worked just fine here.
You can always wish for more but then it usually costs more too. This suited us well and we could well consider returning.