I stayed at David's for a month and the place is ideal for a short-term stay for a working professional. I was new to Canada and David was gracious in providing valuable tips and suggestions. Thanks much David for being a great host.