We stayed at this hotel for 1 night after staying at the nearly adjacent Sol y Mar, and it suffered a great deal in comparison.
The rooms were smaller, with two single beds made up separately, an ok balcony (sea view supplement), the bathroom had sink, toilet, and bath with shower. The shower did not work however.
The lobby area was charmless, as were the rooms, and the hotel was utterly bland overall. The pool is located in the courtyard and is greatly inferior to the Sol y Mar's seafront pool. Breakfast was ok, but not great, didn't try other meals.
We only stayed one night, and it was perfectly ok for that purpose, but would have stayed in the Sol y Mar had it not been fully booked, and would suggest that the only reason to stay here is for that reason, if the Sol y Mar is full and you want to stay in the same area, because the Sol y Mar is better in every single respect.
