This hotel is a bit of a mixed bag in all aspects.
The rooms are always clean and comfortable, but they do feel outdated in some ways, such as a functioning but LOUD air conditioning unit or a reclining chair that feels broken but is still usable.
Some employees were very kind and helpful, but others came across as gruff and "too busy to deal with this" when I had issues such as my key card not working on the second day of my stay.
It does score high for being in a convenient location, with a few grocery stores and restaurants within easy walking distance or a simple drive down the highway. But that can come with some traffic noise if your room faces the highway.
I did not eat breakfast or use any other facilities, so I can't speak to those.
All in all, it's worth it for the price they charge compared to other hotels in the area, but you do get what you pay for.