We stayed here this week and this place is amazing for the whole family! The pools were clean and nice. It has waterfalls and multiple jacuzzis volleyball and basketball in the water! They have a quiet pool for those not wanting to be bothered by kids. You can even take the shuttle to jw Marriott lazy river!The room was very nice and I slept on a fold out couch that was super comfortable(memory foam fold out couch!!!!!!) the day we left had a very bad monsoon so they had coco and coffee in the lobby but all the other days had various activities in and around the property!