The location is wonderful. At the very end of the beach. The hotel's outdoor setting, pool, sitting and lounging areas directly across from the beach was fantastic.
The breakfast buffet and staff were exceptional.
Had dinner there three nights and the food was very good, though service was a bit slow, but we visited in mid-Ictober, so staffing may have been short.
Two little things. I kept losing wi-fi, nearly every day I had to fill out an online form for access and usually I had to submit the form 2 or 3 times before I was able to regain access. We were there a week, so it got old fast.
The other little annoyance was we had to ask for ice, and we would typically receive four or five cubes in a cup. We had a room with a large balcony / patio overlooking the Sea and wanted to enjoy a cocktail while sitting there, reading a book and listening to music and just enjoying the vibe, but we're never offered a bucket of ice, only some cubes in a cup. Not sure why. So we have to go back down to get another cup of ice when the first few cubes melted.
Otherwise, a perfect stay in a perfect setting.