Great place in the heart of Toronto Downtown. You find here everything needed even for long stay.