my husband and I stayed for a week earlier this month, it is a small low-key resort. We had a 1 bedroom oceanfront unit on the 4th floor that was updated and nicely decorated, although the bedroom was a little tight for space. It had the smallest balcony I have ever seen, but was still an amazing view. Check-in took all of 5 minutes (I am not exagerating), and the staff was so friendly. Lots of local shops and restraunts within walking distance. The indoor pool/hot tub area could use a little updating, but both were warm, clean and pleasant to use. The outdoor pool was not heated so it was closed, but we had beautiful weather all week and actually got sunburned while lying on the beach. The resort had scheduled activities, but we did not participate. We just wanted to go at our own pace and relax and we were able to do just that.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC