Great place in Downtown Toronto to stay at.