Excellent property. We opted for half board as it was a reasonable price and found the food was pretty good. Choose a room with a sea view if you can, great to sit at night watching sunset and people coming & going on promenade. The area around the hotel is immaculate, they use a leaf blower to clear sand off promenade & jetwash the road & pavements!
Although Expedia offer free room upgrade, the hotel seem to be unaware of this, so you may need to push for this, we only got the money back from our upgrade when we returned home & after lots of communications.