Meh
The Arizona Grand is a nice idea. I think they could have done better. First, there is a $20 per night "resort fee" that they charge when you check in. This is supposed to cover the waterpark and fitness club. We checked in at 6 and the waterpark closed at 7. They still charged us the fee even though we go 30 minutes in the waterpark. (We would not of gone at all, but we wanted to make the most of our $20. Also, the restaurant there wasn't very good. We waited an hour to get in, the food was super expensive, and the food wasn't that great. The rooms were fine, except that we found a pack of smokes on the porch. The elevator in our tower was a little bit scary. Sometimes when you would step in to it, it would fall a little. It was also really shaky. We ended up using the stairs most of the time. I think the property is too big. They could of built the towers a little closer together so you didn't have to walk as far.
The Waterpark:
The main reason our family chose to stay here was because of the waterpark. They have two slides that go straight down, a curly slide, a lazy river, and a hot tub. I think their main reason to have the waterpark is to collect the resort fee and sell overpriced sodas. When my dad tried to jump in to the lasy river from the side, the lifeguard yelled at him, made him get out, and go around. After about 2 days the water slides gett a little old.
If you have younger kids and don't mind shelling out quite a bit of money, this MIGHT be a good place to go. I would highly recommend you avoid this place, and stay at a place where you get a bigger bang for your buck.