Great spot with more rooms than almost anywhere else you'll find in such a central location in Toronto