Great place to visit. Had been saving it for a rainy day. Took my little girl and the owners went out of their way to make it enjoyable for her - captured her imagination ... more