David's place was exactly what we were looking for. We loved the location, and were able to easily access anything that we needed during our stay. David was excellent at communicating with us and always got back to us quickly with helpful answers to our questions. Check in and out were smooth, and the apartment had all of the amenities we needed. If you're looking for a comfortable place with lots of personality to call home for your stay in Toronto, we'd highly recommend David's.