Miya's place is perfectly located near Toronto airport, easily accessible by a short bus journey. It's also a short walk from a subway station and various restaurants/shops.
Despite there being multiple guest rooms, we had plenty of space for ourselves and never had to wait long to use the shared bathroom.