This is a nice hotel. Modern, elegant, clean - right on beach. Gym is OK - could be better - but could be A LOT worse. Spa was good - massage treatment was decent (which says a lot because it is hard to find good 'deep tissue' massage) - although I was told it was 60 min and I am sure it was more like 45 min, max of 50 min (I didn't argue about it - doing so after the treatment is futile).
In general, the reception staff were very helpful and accommodating. Bravo.
The breakfast is nice. You are right on the beach within walking distance of everyone one can do in this area.
Overall positive experience.