I had a wonderful weeklong stay at Keith's place with my toddler. Keith was great to communicate with and always responded very quickly if I had questions. There were clear instructions provided about check-in, wifi, check-out, etc.
The unit is the upper floor of a house. It is very spacious and was bigger than I expected. The office/den had plenty of room for our travel crib. The office is located off the living room, but has blinds on its glass doors and curtains on the windows and it worked well as a second bedroom for us. The huge balcony at the back of the house is a lovely additional space (and has solid railings and no stairs, so ok if you have little ones). In the kitchen, we found everything we needed to cook for ourselves all week and Keith kindly provided fresh coffee beans :). Access to the backyard was a bonus for our kid.
The house is in an lovely neighbourhood. There are a number of independent local coffee shops and cafes within short walking distance, as well as parks and playgrounds. I hope we'll be able to stay again on a future visit.