Very conveniently located well furbished town house.