Great place in a super location, right in the heart of downtown Toronto!