The Marriott Beach Club is an awesome place to go with kids. There are two kid friendly pools and a calm lagoon. Our toddlers had a blast and we had fun talking with the other parents at the pools. This is also a great place to stay if you have a late flight out because you are welcome to stay at the resort after check out. That was a life saver for us plus the free parking.