David made our stay in Toronto really enjoyable. The location is perfect!