Dogwood House is an ideal location for anyone visiting Nashville.