"The good:
The place is across the street from the ocean. If you're into hanging out on the beach, the location is perfect. We're a young family and this hotel is on a more quiet stretch of the road which is also ideal for us. The pool area isn't large but it is very clean and nice for a dip after a day in the sea.
The maps on google bely the fact that there are places easily within walking distance: restaurants, light fair, shopping, and just generally nice stuff to look at.
Where this is on the beach is rocky and if you're a beach bum check out the tide tables, the ocean comes right up to the rocky shingle. I'd highly recommend wearing your shoes down to the beach.
The not-as-good:
First up pricing- I booked w/Expedia on a pay later option. About 2 weeks ahead of my trip I called to make a deposit and when asking for my remaining balance I was informed that my total cost to stay was ~$600 more than my Expedia booking said it would be. What I found out was that the resort didn't recognize the Expedia price. Expedia was unable to do anything about lowering my price and the resort wouldn't budge. If you book- pay it all up front.
Our room was available 45mins early but it wasn't clean. The floors and interior of the microwave in particular were dirty. House keeping comes every 3 days; keep this in mind. Everything in our suite always felt sandy.
The hotel can be loud at night, there were many nights where the people above us were banging around at 1am."