Excellent from the beginning to the end. Chad was great and helpful. We weren't sure of the proper layout and trusted Chad's advice. So glad that we didi. The service was professional and very helpful. They were able to answer all of the questions and concerns. We had special requests due to health concerns and they were respectful all the way. The setup and take down was efficient. They truly made the day memorable and fun!