would give this 4 1/2 stars if I could, but it is not quite 5 stars. We went on a weekend during the holidays, and although crowded, the crowds were manageable. The only place the crowds affected us was in finding a parking space. We ended up parking at Lowry Park and walking over, since this was close than the overflow parking.