The kids had a great time. Our eldest asks at the end of each holiday to go Gap Holiday Club over the next holidays!!!