The kids had a blast, and it was fun for the adults too. Non-stop games and dancing. Rufus was great to work with. Very professional.