We stayed here for our wedding anniversary. Everything was 1st class. From the first person we encountered to the last. Highly recommend staying here.
My wife had two massages and thoroughly enjoyed both of them.
The pool is salt water and the service is excellent (bringing you watermelon to cool off). They also provide floaties and noodles.
The Sunday breakfast brunch is excellent and the restaurant in the spa is healthy.
The BLT Steakhouse has a great happy hour, the popovers are the signature.