Prime location, great pools, and lagoons with comforts and ease of Marriott service. Would love to stay again!