This place is great. I highly recommend it if you are staying in Toronto. The location is unbeatable.