We had a group of 28 and they managed to keep a smile on ever face for the entire trip.