This was a great hotel that we went for a mini staycation. To be fair to other yelpers, we stayed the night of our wedding, so a lot of our services were fantastic because we were newlyweds. We were upgraded from a standard suite to an ambassador suite, which I think is pretty similar in amenities but comes with a huge conference table. The hotel itself is not brand new, but clean and comfortable. The grounds are large and parking is easy.
The most unique part of this hotel is that every room is charged a resort fee of $18 a day which I imagine would go far with families. This fee includes high-speed Internet (which we didn't use, so I can't comment on how "high-speed" it is), use of the Tocasierra Fitness Centre (also didn't use on our short stay), tennis court use, one round of mini golf and admittance into River Ranch for up to four people. We took advantage of spending the morning at River Ranch and enjoyed our experience. We played a round of mini golf and while the layouts are cute and Western, there is definitely better mini golf elsewhere. There were only two rocks that mark the starting spot, not the usual tee-off area where there are three divots. They also only give you scorecards if you ask for it -- we didn't play with one so we didn't know what the par was for each hole.
Afterward we spent some time on the Lazy River which was relaxing. It wasn't full at all when we went so it might have moved a little slower than usual. River Ranch has a TON of different pools and LOTS of beach chairs to lie out comfortably -- I could spend the whole day there with a book. Definitely family oriented -- there were obviously kids running around everywhere and the Sunday activities included things like scavenger hunts.