Lovely Marriott Resort experience. Nice protected lagoon and awesome baby pool, both perfect for our 18 mo. baby. Michelle was super helpful, a great host.