I held a graduation party for my son and it was just the right set up. We had a live band and a DJ later. We did light decorations, had a table for food and a sign-in table. The spacing worked out great, everyone was comfortable and there was enough room to dance. The support staff was great and I had great feedback on the food. I would definitely host another event here and would recommend. Great gem in our downtown Sunnyvale.