Perfectly fine hotel for a couple of nights.
We had a room right on the beach, with an amazing view to wake up to. The room terrace was perfect to catch up on reading; the bar terrace below available for drinks etc.
Brush up on your Spanish, as not all the team speak perfect English, but communication wasn't a problem.