Gary turned up when promised and setup discretely. He worked with us to incorporate little touches into our day that made it special for us, including family involvement. He was very flexible and responsive to our guests, even adapting to the spontaneous conga line that developed and sending us a video of it afterwards which was awesome. He read the room well and stayed beyond our original end time since our guests were enjoying his music so much. We've had multiple mentions since then from guests who loved his playing. Would thoroughly recommend him.