Great place, nice location. 10/10 recommend when visiting Toronto