The right place to stay if you are planning to visit Toronto, Canada. The host has everything just perfect