I knew he was good but Alen surpassed my expectations for our wedding! Our cocktail hour was so fun people started dancing in the foyer. He did an amazing rendition of a hit song for our first dance. And overall, just a real nice guy. I give him my highest recommendation.