The hotel was pretty clean, overall. The staff was friendly and kind. My only real complaint is that we called the location directly in advance to clarify that they did have an open indoor pool (we had a child in the hospital recovering from spinal fusion around the corner at UAB, and my husband was going to be responsible for entertaining our autistic daughter while I was sitting with our son) and when we arrived, the pool was closed for renovations! We spent 4 days there, paid extra for the nicer hotel - and our daughter didn't get to swim ONCE. On top of that, we had to extend due to our son not being discharged from the hospital and they told us that they had a hospital rate of $134 per night. What they didn't tell us was that after their 25% tax rate, it became $172. For a hotel that falsely advertised a pool, for an extra night. It would have been cheaper to book through hotels.com again! What a rip!