Fantastic!
We stayed here for 3 nights and had a caseta ideally situated right next to River Ranch - it couldn't have been in a better place. Staff at this hotel were excellent although the complementary breakfast is a little disappointing as you exchange vouchers in the gift shop for food items. The hotel was reasonably quiet and we had no problem in the River Ranch with the thick comfy sunbeds. Restuarants and snack bar on site were excellent. Plenty of iced water available around the pool. Free tubes and slide. Went to the gym which was good. Would definately recommend a stay here.