One of my favorite places to spend half a day.