We really liked this town house for our first stay in the Birmingham area. We were there visiting our daughter and son-in-law and needed a decent-sized place to stay that was close by and allowed dogs. It was perfect! The house was spacious, comfortable, quiet, had a well-stocked kitchen, several bathrooms with lots of towels, cozy bedrooms, and t.v.'s in every room. (Just a little note on the floors... I took 1 star off on the cleanliness because even though the main floor looked swept and clean, our feet still got dirty from walking around, and the carpets going up the stairs and in the upper level were stained. We figured it's probably hard to keep up with since dogs are allowed to stay there also. We just ended up wearing socks or slip-on shoes especially on the main level). During our stay, we went hiking at a couple parks, enjoyed take-outs from some local restaurants, celebrated our daughter's birthday, and went shopping at the local mall. Our son and son-in-law even squeezed in a trip to Tuscaloosa to see Alabama vs. Western Kentucky. We had a great time and look forward to returning to the Birmingham area!