I stayed here with my husband and two other friends for a triathlon at the Boulder Reservoir. It was conveniently close for that purpose, but I'm assuming most people actually want to see Boulder, in which case this hotel is kind of far away and a bit hard to find. It's set back from the road among business buildings and parking lots, so we almost drove right past it.
My husband has a lot of marriot points so we were upgraded to a suite. The room itself was very nice; very large and spacious. Unfortunately, some annoying young boys (late teens?) stayed next to my friends and kept them up all night long. Not really the fault of the hotel though.
The pool was average. Nothing to write home about. My only complaint is that we weren't able to check in early or do late checkout, which my husband usually gets by default with his status. Not sure why the front desk lady wouldn't budge on that.
Overall it was a decent hotel, but nothing amazing enough to counter the location.