Bill was just awesome... He was punctual, friendly and professional... We had nearly 40 adults and 20 kids and everyone just loved him ?????? He was accomodating everyone's needs and was relentlessly trying to keep up with all people's requests.. I would recommend him for every occassion.. He was speacially paying attention to the birthday girl and her parents which was truly precious ??