A perfect place to stay to live like a local and take in what Nashville has to offer.