Great family fun place for us. Everything about the place was either as advertised or even better. Caleb was always available if needed but otherwise we had the run of the place and enjoyed every moment of our stay. Already planning our next visit!