We stayed on-site at the HRH - and the pool is lovely (has a curly slide) underwater music, sandy area, cabannas, beach bar serving food and drinks poolside - wonderful cocktails - the kids are happy - you are happy - we actually found we didn't need to do a water park. You can also visit the pools at the other onsite hotels too. At IOA you have the fun water rides - like JPRA, Popeyes and Dudley's so the kids were repeating these with FOTL access and even they said they didn't want to waste a day at a water park! They are 8 and 10.