We went here for my birthday party, and it was so so great. I know they can be difficult to reach by phone or online, but keep trying! It took us 7 or 8 phone calls before they called us back, but once we got through, it was absolutely worth it. The service was friendly, and they stayed open late for us because we couldn't get there until after they closed. Paid lots of attention, helped us out right away with any issues or questions. Several friends are planning on going back again for other parties.