The town house is quiet, clean and a relaxing place to stay.