A pleasant apartment for a stay in Nashville.