Great spot, really good location. Would recommend if visiting Toronto