I spent a few days here in September attending a business event. Overall, the hotel is of a very good standard and the rooms are quite spacious. However, views are very much hit or miss. Get one overlooking the beach if possible. Mine was on the third floor overlooking the central rooftops and AC exhausts - so not great. It rained throughout the stay so I can't say I missed anything.
My room had a balcony and this appears to be the case for most of the rooms - making it a nice compliment for the summer months. Breakfast was a cross between continental and English and was passable - although I was not that enthused. There is a nice steakhouse restaurant attached to the hotel which I visited twice and enjoyed really good service and food.
Overall, I can see myself staying here again. It has all the ingredients for a good short stay: nice comfortable rooms, friendly staff, decent restaurants attached or nearby, spa facilities, free (very fast - 30mbps+) wifi and is located right on the beach. It gets five stars from me. Although the style is dated, the hotel has a lot of character and its staff were magnificent throughout my stay.