Mark is awesome! This is the second time we have booked him. We booked him almost five years ago for our wedding and most recently for a corporate event. He remembered all of the songs that we requested for our wedding and played them at the last event!!! How very thoughtful and a what a wonderful personal touch!