Great place! Resort is amazing with so much to do. Can also be very kid friendly. Plenty of restaurants right on the resort or in walking distance as well which is great. Very clean, friendly, and upscale resort. Highly recommend!