Great location near CN tower and Rogers Centre. Nice rooftop terrace with BBQs available.