Overall, I would give this hotel 4 stars. The best part of my stay was definitely the staff, they were very welcoming, attentive, and went out of their way to make the experience enjoyable. The location of the property was also quite good, with easy access to the surrounding area and convenient for getting around.
That said, there are some areas that could use improvement. The overall cleanliness did not meet my expectations and the property itself feels a bit worn down and in need of updating. With some attention to upkeep and better housekeeping, this hotel has the potential to be much better.
Even with those issues, the great staff and good location made the stay pleasant, and I would consider staying again.