He was very professional and worked out the smallest details to our liking. Not one thing was off or unexpected. He allowed us all to enjoy ourselves.