Great experience! Would highly recommend. Only suggestion is I hoped we would have clarified check in a bit more as I did not have cell phone plan and only access to wifi and I didn't know exactly how we were checking in but received a quick response from Walt and his team once I got to the resort. I also found they were very strict on the 11 am check out, which I wish they allowed for 30 min or so grace, as it was a bit difficult managing with an infant but we made it. I would recommend booking an extra day for departure to allow for more time if needed if your departure flight leaves at 9 or 10pm and you have little ones.
Thanks! Will definitely be back :)