David arrived early, called to let me know he arrived, and reconfirmed the location of the party. He set up in no time, and was quickly winning over the hearts of everyone at the assisted living. He chose a great mix of classic and new songs and enlightened us with information about the songs, their artist, and some brief history. The crowd loved him and he was very personable. I highly recommend him as he was accommodating, professional, and very talented!!