The Treehouse is in the beautifully upscale 12 South district of Nashville. One can have a great time simply walking around looking at all the gorgeous historic houses. It's also an easy walk to all of the shops and restaurants in 12 South.
The above garage apartment is remarkably private considering it is very close to all of the surrounding residences. The level of the room is high enough so that none of the other house's windows are on the same level. Additionally, there are good blinds on the windows for nighttime. The amenities include everything you could need for a short stay.
I would definitely recommend the Treehouse to anyone who doesn't absolutely have to stay in downtown Nashville.