The very best filament I have ever used is this...
https://vo3d.us/
It has the smoothest top layers of any filament I have ever used. It prints like butter. And layers are super strong, and smooth. It is pricey, but if you want a nice print, it is definitely worth it in my opinion.
My previous...