The Marriott is perfect for the traveler who wants comfort and convenience in one package. There may be other hotels on the island that are more quaint and personal. You can still get that feeling at the Marriott with multiple pools, bungalows that are away from the main hotel building, and intimate high quality restaurants that serve very good food. If you don't want to stay on property to eat, a number of top rate restaurants are within a short walk or drive of the resort. Another benefit of a resort this size is the opportunity to meet and make friends with people from all over the world to share meals and activities with. The staff are attentive and addressed issues that we had quickly. We will stay there again and would feel comfortable taking our children there as well.