I love this location - for the pizza and for Umami Ramen. Great drink specials, too. The many different spaces also make this a great place to meet a small group of friends or hang out on the weekends.
Have also held large events with these guys and while they aren't perfect in the execution, they will make sure that they make up for their mistakes right away. That goes a long way with me.