Best thing about this place is the staff! I've been to the Squaw Peak a few times over the last 10 years and it will always have a soft spot in my heart. The setup and neighborhood surrounding the property are really cool. They've also got mini golf and basketball courts which are fun.
That being said, this place has definitely seen better days. The lazy river could use a little upkeep and the grounds need some maintenance. My most recent stay was a little disappointing in seeing the place had aged so much over the few years and I hope they keep the maintenance going.