Beautiful views and property grounds and pleasant staff but definitely not worth the price. 3 star hotel at best. The room was not cleaned upon my arrival and staff continually forgot to respond to my requests. The bed sheets were dirty, coffee cups were dirty, patio door wouldn’t lock, sink wouldn’t drain properly, inconsistent hot water, etc. Gym equipment is old and doesn’t work. The rooms and gym need proper upkeep. Lastly, if you have an oceanfront room on block 4 you will very likely hear loud music all night coming from a private property on the beach. Overall my stay wasn’t terrible but i feel way overcharged for what i received for the price I paid.