Great staff. Lots of family fun. Overall a wonderful experience. Five stars if not for the late check in (2 hours after early request). We felt like we lost a day.