nice place for a big group. friendly staff with good communication.