Nestled in the heart of downtown Toronto. Great place.