The townhouse was perfectly clean. All of the elements, from the dishes to the towels, were very high quality. The beds were comfortable and the decor was top-notch. The location was great as well. There was a wonderful park nearby for the runner in our group. I highly recommend this place.