Great place for big families. Great location.