Great place, great location - everything a visitor to Toronto needs.