This is a beautiful and relaxing place to visit. You definitely have to go for oceanfront. We had the suite with a sitting area and fireplace and the extra space is well worth it. Our room overlooked a dune more than the ocean (#702 suite) but you could definitely see the waves and hear them. The beach was pretty deserted this time of year and you could walk for miles - just heavenly!
There is a fire pit social time every evening and that is enjoyable - it is during the sunset. Bring your wine and just watch the sun go down.
The room is very comfortable - the bed is great and the sheets are incredibly soft. The bathroom is large with dual sinks and a tub/shower as well as a walk in shower.
I have to say that we ordered room service for dinner and unfortunately it wasn't great. Your meal is brought to you in a plastic leftover container - not exactly four star.
The front desk staff is very helpful and their breakfast recommendation - Tico's was great.
Last item - you do have to drive the golf carts to and from your room which can be a bit of an adventure in bad weather but overall I would definitely come stay here again.