We have stayed at a Marys Boon many times and love love love it! The rebuild , updates and improvements since the hurricane are amazing for what they did in such a short time. The staff makes you feel like family. They have a great restaurant and Bar and fun beach bar with great food. The rooms really vary from five to three star depending Di on your budget but all are nice. We get a mini beachfront normally but even the lower lobby rooms are large and ok if you don’t mind going downstairs and can de with a high window. For the price it’s fine. The best part is the beach! That’s why we go to the Caribbean. Not for a big resort. All rooms are just 20 or less steps to a white sand beach. If you book direct by calling or email you can normally get a better rate than from Expedia etc. We are going back in July. You’ll have fun regardless of where you end up.