I highly recommend Marsha’s Zoo. They were extremely friendly to work with, over the phone and in person. They had a nice setup, that fit perfectly under our 20x20 tent we had to rent to shield everyone from the rain. Their setup and take-down was fast too. Kids had a blast!