Very nice place located about 40 minutes away from the CN Tower (walking) or 8 minutes by car. I recommend getting a parking permit to leave your car on the street, because the closest metro station is about 20 minutes walk, so your best bet is to walk or drive to downtown. The location is great, full of restaurants, pubs, pharmacies, cafes and supermarkets. Anton is a great host so I definitely recommend this place.