Michael was great!! He was friendly, sincere, and easy to work with! It was a great relief to see Michael get the party started and get the kiddos out on the dance floor. He kept a great time line and played just the perfect music! It could not have been more magical! Thanks Michael!!