I've been here a few times. Most recent for a ONS. Thank god Surprise has more than The Windmill down Bell. It's a good hotel. A little pricy, and I'll tell you why..
A- It's spring training central for the 2 teams Surprise hosts. The players stay here during the spring AND summer / fall. There are second string players who stay here to train at the ballpark. How do I know this? I used to be the property manager at Park Place condo's where the line up players stay. Man, those were killer parties!! So ok, it's $$$ because they can be.
B- they are not an "by the hour" hotel. So if you are like me and are in the middle of a fling and don't want said guy to know where you live, this is a nice, clean, comfortable bed. With breakfast included on your way out the door. ;)
Joking aside, it's a nice newer hotel.