This townhouse is fabulous! It's beautiful, clean, and in a great location. We were expecting great things just from the pics in the ad, but the place was even more outstanding than we were expecting. James also gets 5 stars as a host!!