Just stayed here one night last weekend. It was a getaway with boyfriend and he was not happy with the run down appearance of the site. The lazy river needed some cleaning too, and area was in need of repairs. That said - once we found the padded chairs by another pool with few children and some peace and quite with nearby cantina - everyone was happy. I have to say - and I saw this in others reviews as well ....the staff were all lovely, kind, and helpful. I've been to some beautiful sites where people aren't happy and it ruins the experience. One young man suggested I go to Stumpy's nearby for a good pizza and wings, and the next day we found at Rico's homemade croissants that were the bomb. When I told Dana how yummy they were she suggested I take some with me for the drive home. Who does that? The staff must of taken lessons from Disneyland. For me - I'm going back with daughter this summer. If you want a more upscale place you may want to look elsewhere.