Location was amazing. My kids LOVED the pool. We could watch whales from our room and saw a sea turtle on the beach right in front of the hotel! Marriott staff was very accommodating and Gordon was quick to respond! We had a great experience and would love to stay again.