First the island is wonderful. It was easy to get around. The Marriott Beach Club was beautifully located in a great setting. The rooms were big and comfortable. We got an email prior to our visit welcoming us and letting us know if there was anything we needed who to contact. Great customer service. I have never had that with Marriott before and I am a vacation club owner!! We are definitely going back for another stay soon. I highly recommended this hotel!