Great location and amenities, perfect for our little family of 3! Our toddler loved all the games and books upstairs, and loved the indoor pool at the resort. Would highly recommend the stay and dealing with Samantha was super easy!