A really nice place for a big group or family.