This hotel was OK. It wasn't bad, but it wasn't great either. First I will say that the staff was incredibly friendly, patient and exceeded expectations. However, that's really where the praise stops. The rooms were a little run down and generally old feeling. Nothing terrible. I did have to immediately switch rooms due to the pet odor that was very prevalent in the first room, but they were very gracious and switched us to a different room right away. Mattresses were comfortable enough, but again, nothing to write home about. Overall it barely met expectations as a very average experience. It was close to where we needed to be at a reasonable price. I'll probably try other options next time, but in a pinch, I might rebook here.