Ephraim did an excellent job during our wedding ceremony, cocktail hour, and reception! He arrived early, was flexible, and had a good personality. Ephraim had everyone dancing and having a great time together.