My long time go-to favorite was Spanish Town - I am certainly convinced to try now at Leverick next sail that way - I have used Saba Rock a few times and enjoyed that as well.
If I have guests aboard who have never been to the Baths - VGYH is so easy for an early morning visit, for many years they had the nicest showers and the markets were always a good place to re provision, live music right there often and I made a lot of good friends over the decades visiting often.
Clearing in there from down Island was perfect and setting off to St Barths after clearing out there via Round Rock was the easiest way for me.