A huge place , centrally located.