This Homewood Suites seemed understaffed. Our room was not ready for a 3pm check-in. We waited for just under two hours with other guests in the same situation. We left for a family obligation and returned at 9pm to find a room was available. The employee at the front desk was personable, respectful and seemed to care. Unfortunately, management had let us all down. The buildings common areas are well maintained but our room was tired and in need of minor repair. The shower curtain was hanging on by a thread allowing quite a bit of water to get on the floor. The shower heads were missing parts, but still functioning. While Homewood Suites is generally very good, this stay was subpar and disappointing.