Couldn't have asked for a more warm, professional experience.
All communication was speedy. Check-in was communicated thoroughly, and the lack of physical keys was a very nice touch for that. The place was clean and perfect for our needs. Didn't even know we were getting snacks, a very nice surprise.
I'd dock them half a point if I needed parking since there's an extra charge (it's downtown, parking is tight) but I didn't.
5-Star Airbnb experience, reasonable price. I'd happily book with TTR again.