Excellent place for big families or large groups.