5 stars for this amazing company! Great entertainment and such a pleasure to deal with! Have seen similar companies but you get what you pay for. If you are interested in booking this company my honest option is, do it!!! You will not regret. Look forward to working with them again. Hope you enjoy as much as I did!