It is an awesome place, so clean and easy to find. And close to the airport even less than 10 minutes, definitely I will go there again while in Toronto