The food wasn't bad.. If we gave Aye Aye advanced notice he would actually do his best to accommodate us. But then again, we were a group of 13 people. As for drinks, my kids had a great time ordering fresh fruit punches, and my wife made them go buy appleton rum. After that, it was all good. The only minor complaint was, they served drinks out of a 6 or 8 ounce cup, and you had to refill often. Not much of a problem there.. LOL