Inexpensive, lots of parking, interesting and child friendly. Never crowded and for a long time, sadly no more, dog friendly too. One room has hands on stuff for the kids to try. I have been about 6 times and am always proud to show this place off. A hidden gem!