The townhome was overall great, VERY clean and exactly as pictures portrayed. The location was perfect. However there weren't enough towels for everyone in our group so we had to do a lot of laundry (we could only find two washcloths!). Also, it is disappointing that there is only 1 couch for seating in the living room. For a house that sleeps 8+ people, there should be more places to sit in the living area and there is room to add more furniture.
My biggest disappointment was about communication and plumbing. The second bedroom bath had ZERO water pressure in the shower so everyone had to use the master shower. Then the shower head suddenly stopped working mid-shower twice. We contacted the host and got very little response. I checked in with him again several hours after reporting the problem and he said that he was talking to plumbers, then nothing. We never heard from him about the issue again. Luckily someone in our group was handy enough to investigate the issue and for some unknown reason, taking the shower head off and putting it back on fixed it. I suppose the host thought if he didn't hear back from us we must be OK, which was true, but if it were my property, I'd be more attentive to my guests, especially about plumbing issues!
One mark in the host's favor was at check out. We made a mistake about our check out date so we were late getting packed up and out on the last day and he was forgiving about that, which was appreciated.