I prefer not to use
package-info.java. It creates problem in source code metrics, code coverage and unit testing metrics. There is a possibility that developers can put code inside.
Using package.html is clean way of writing java documentation. No confusion while looking at files. .html file is clearly visible among .java files.
package-info.java file is difficult to find between similar file names.
Conclusion: I prefer to use package.html