David's place is a gem. Great location to stay in Toronto. David is a great host. He made sure we were all settled in and very responsive to all of our questions. We were 6 in his place and he was very accommodating from providing us soap/shampoo/towels and extra blankets for the sofa and camping cot (both very comfortable) to necessary coffee accessories (for the caffeine lovers!) . This was a great experience! I highly recommend!