The hotel overall is good, big, white and spaceous,nice rooms, good breakfast and spa area. Good location if you want to surf, close to beach, spots and surf schools,but not a lot of restaurants nearby so could be a good idea to rent a car.
However our experience was a little bit upsetting because hotel policy doesn't allow you to bring any food into the room!
So we bought some snacks&fruits and just wanted to cut them and have dinner in our room, but they couldn't simply give us any plates/knife/etc. (they have room service and you can order some pricy snacks tho). As we stayed there almost for a week it was not very convenient for us cause we didn't want to dine out every evening (there is buffet dinner in the hotel and we didnt want it, no a la carte option).
This is not what you usually expect and get from 4 starts hotel in Europe.
Also you have to wear bathing cap in swimming pool and jacuzzi, we bought 2 of them for 6euros and then saw people swimming without caps there, felt not very nice as well.