Great place. Great location. Spectacular for lollapalooza.