We stayed here for couple of days and we had a great time. The water park itself was an entertainment for the kids (ages 11, 12 and 15) and for us adults as well. There are multiple big slides, lazy river, jungle wave and kiddie splash pool for the little ones. They have 2 regular good sized pool and Jacuzzi. The Jacuzzi was a bit dirty that night so I passed on that one. The rest of the water park was very clean and well maintained. Staffs were consistently friendly, accommodating and attentive. Lifeguards are everywhere; they are strict to no running; firm but I have not heard them to be rude or overbearing.
Snack bar by the water park was average as far as the price, portion and taste but quick to serve. Servers were friendly as well.
Our room was very comfortable and spacious. Easily fits a family of 5 with 3 teens; equipped with 2 full beds and a futon couch that turns into a single bed. Patio is also roomy with table and chairs overlooking the pool and beach. The bathroom could be bigger but it was clean, well equipped and served its purpose without issues. I particularly enjoyed the complimentary shiseido bath products. We requested for extra towels, extra pillows and blankets; we were accommodated swiftly without extra fee.
You can use their computer/internet in the lobby for free but they also have free wifi access for hotel guest. It was particularly fast - the teens did not complain.
Overall, this resort is a fun weekend getaway venue for us -