Everything was amazing, from the amenities to the staff. Plenty to do right there on the property without having to leave. We did the waterpark, sky bridge which was beautiful, ziplined and ate at several of their restaurants. The room was more of a large apartment, 2 bedrooms one with a king and the other had 2 queen beds, along with a pullout couch bed. The beds and pillows were very comfortable. 2 full bathrooms. A full kitchen and living room.
We did have a little hickup but the staff solved our issue without a second thought, means a lot that they actually care about their guests and didn't have to hassle. 10/10 recommend staying there!