Was exactly what we needed it to be when visiting for a ball game.
It would have received 4 starts if the following would have occurred:
1. The morning breakfast like was wrapped into the hallway. If you don't get there earlier enough there is no breakfast for you. The sign should say first come, fist serve or they should manage game days better.
2. the monitors in the fitness center wouldn't connect to tv
3. The pool is tiny and over-chlorinated.
Other than that, the rooms were nice and staff were friendly.