We were traveling with a big car, and finding a parking space for it, was one of our concerns. Dino's place has a place to park the car in the back which was great. The entrance created some bad expectations of the place, as we have to climb very steep stairs with not much space to carry bags. But once we enter the apartment we were surprised. It's a big and cozy apartment with lot's of space. A little bit noisy, specially in the summer because of the air-conditioning. So be prepared and bring some earplugs. It's well located. Close to a lot of restaurants and to the metro station. If you plan to visit Toronto, I highly recommend Dino's place as an option to consider.