Stayed here for last of my 3 nights trip to Spain (business.)
Reception staff polite and efficient. Pool/dining area ok.
Room this time felt (it wasn't but felt it) damp. Bathroom window wouldn't open to let moisture out
after shower. Too many layers of paint!
Not a show-stopper just a minor gripe. Very close to the beach and shops/bars/restaurants and it's a decent area.
Very big advantage (for me anyway) is parking space available in the hotel grounds itself.
Parking is at a premium in this part of the world at this time of the year.
Overall, pleasant enough and worth the money.
Have ticked fitness centre and room service because you have to when writing a review.
No fitness centre and no idea about rooms service as didn't need or ask for it.