We’ve never been and we are planning a little road trip for Christmas holiday. Is it worth a visit at Christmas? It looks like the usual shoes won’t be on. The website isn’t very clear.