Gem and John provide you with their great attention, plenty of recommendations and a wonderful apartment. We have loved every second of our stay in Toronto. They are wonderful hosts who know how to make their guest feel at home. We would definitely recommend staying at their place!