What a fabulous resort! Everything that you need is right there. From getting coffee in the gift shop, to the fantastic beach hands setting up your lounge chair and umbrella on the beach, cocktails in the bar or by the pool, quick gym workout and delicious dinner in the restaurant or veranda overlooking the beach. All the staff is so warm and welcoming and happy to help. Our room allowed a magnificent view and we could just sit up in bed and watch the sunrise. Exceeded our expectations and cannot wait to return.