RoyMac arrived in plenty of time and was very professional. He was very accommodating and even played longer than requested, on his own, due to the fact that everyone was enjoying him. He played the music that we had discussed and did a great job. We would recommend him to anyone wanting this type music. We were very satisfied with RoyMac and would book him again!