Well appointed town house in a great location