We all had a wonderful time! Ages 14 to 58.