Based on the size and quality of the hotel and rooms themselves, the hotel would have gotten an easy 4, maybe even 5 stars.
Unfortunately the service received was less than perfect. Reservations for 3 side-by-side rooms were made 3 months in advance, and upon checking in we were told all 3 rooms were on different floors....oook.
Then we were told that parking was an extra $18 per night, per car in their lot. This is not outrageous given the location, but this should be explained upfront, and not when you arrive.
You could argue the cost is worth it to park in a secured and monitored lot, and I would have agreed with you - Until a homeless gang came through while we were at the baseball game and stole our coolers.*
Because of said beer robbery, we were comped for one of the spots, but the damage was done and some of our Michelob Ultras were gone FOREVER.**
_______________
* We know it was a homeless gang because we went to their under-the-bridge hangout and took our coolers back.
** I wasn't in charge of buying beer, but apparently even the homeless are watching their carbs these days.