Stayed here for two nights in a room close to the front desk with more than enough parking. Only spent time in the room to sleep - otherwise we were down at the pools, which are pretty awesome if you have kids. She loved the waterfalls and slides.
Only ate at the hotel once at the poolside bar, and it was standard fare. We also ate at the restaurant on the bottom right where they have the breakfast buffet, and that buffet was excellent. I noticed a lot of reviewers found bugs and had a lot of issues with pests and parking. We did not find any pests in our room, which was clean, and we didn't have parking issues. However, we had to drop some of our friends off in other rooms and as we drove around, I remember thinking about what a strange property this was and how I absolutely would not want to stay in any of the buildings up the big hill. Nothing about that area of the resort looked to be convenient.