Does anyone know anything about this? We are thinking about going but have never heard of it. We are a little over 2 hours away & sure would be nice if someone knows something about it. Evidently they have these in other areas of the country as well.