If anyone deserves the "superhost" designation, it's these two. My stay was one of the best Airbnb experiences I've had, from the easy check-in to the immediate responses to the ideal location to the spotless apartment. I really hope this place is available next time I'm in TO.