This is such a wonderful place, the staff are all very nice and the free concerts on Wednesdays are so much fun. I have known a lot of people who have gotten married there and all were very happy.
Pros: A lot of great stuff
Cons: not enouth time in the day to see it all
more