"We liked that the property was very clean and it had an option for booking a Villa which was ideal for us since we had a family of 2 with 2 toddlers. They were able to play in the living room together and had a large space to run around. The hot tub in the patio area was also a bonus. The restaurants had great food and there were lots of options. All the pools were heated which was amazing for us and the kids. They loved all the pools and we had a great time hanging out in there as a family. A...