Old-fashioned, genteel, sleepy resort with luxury everywhere. Not crazy expensive for incredible location. First class spa with two wonderful providers.
Only small complaint is that beach chairs and umbrella are expensive and there is not food/bar service on the beach- you have to help yourself. This is ridiculous for this kind of resort, especially when paying for a beach set up.
Would return in a minute!