The suite was very nice. Newly remodeled, clean and spacious. The service was great. The staff was kind and very helpful. My main complaint was with the waterpark. We arrived on a Saturday around 3pm. The park was filthy! The bathrooms were smelly and dirty. The garbage cans were overflowing. The pools were not clear. It was overcrowded and very unpleasant. It was so bad we left and went to the pool near the room. That too was almost green and the water was hot. There were kids running and screaming everywhere.
When I complained the front desk staff said that was common for a Saturday in the summer. The bell hop told us it would be much better on Sunday.
He was right, the next day we had a much better experience although the waterpark still was not clean. There were dirty bandaids on the walls of the lazy river, plastic cups in the water, food on the floors. I expected much more. The McDowell Mountain Aquatic Center has a much cleaner facility with similar features.
There are too many resorts in this area for us to ever come back to Squaw Peak. The pool at our Lifetime Fitness is much nicer than what this resort had to offer.