Very nice and well equipped spot in Toronto, easy check in