The property was nice. It gives true vacation vibes with the amenities offered. Our issues were with the villa we placed in and the shuttle. The room was outdated and could have been more cleaned. It smelled of slight smoke smell, but it was enough to move rooms. Our TV channels did work, but it was corrected one the last day of our stay. The shuttle only runs two times a day. We booked the shuttle from the park for 5pm, it never came. We took a Lyft back and was able to get reimbursed. The staff was very friendly and helpful and understood our concerns and did whatever they could to make us happy. I would stay again, but I will stay in the tower instead of the villa's. We did not select a villa when booking, it was given to us at check-in. The villa's are just rooms outside of the tower, nothing special. It kind of gives motel vibes but better.