Great Time at Arizona Grand Resort
We stayed at the Arizona Grand Resort over Spring Break. Great room, very clean property, excellent gym, great food at the on-site restaurants. 
My biggest disappointment was the Water Park was handled. It was extremely crowded in the afternoon and if you didn't stand in line at the beginning of the morning to grab a chair, you were out of luck if you wanted to go in the afternoon. To make matters worse, although the resort boasts they have 7 pools, again finding a chair in the afternoon is very difficult because people just put their towels on the chairs and then leave to go to other things. Since you pay an additional daily "resort fee" I feel like you should at least be able to find a chair at the water park or the pool.