Steven was more than we could have hoped for! Not only was he professional but he was so friendly and accomodating! Our guests still haven't stopped talking about how great he was. Not only were the kids amused but the adults were as well! I have already given his info to several of our guests! We would recommend him again and again. He was worth every penny and then some!!!!