the both times I have been there our boat docked (and stayed) on front street. It leave New York on a Saturday afternoon, arriving in Bermuda 8 am Monday morning and stayed there till heading back to New York at 4 pm on a Thursday afternoon, arriving in NY Saturday morning. That was a great stay.
Ciao,
Bill Romano R-6330 (NJ)