Something else to think about is the return flight. We always fly into and out of STT because I have loads of Delta miles. If you are returning from VG, it is a LONG day going home. We normally have to ferry to Road Town and then switch to another ferry to STT. Then, you have to go through immigration and customs before taking the taxi to the airport. The line at customs in STT at the ferry terminal is usually insane. You can certainly make it work in one day, but it is a really long day. For that reason, we usually return to STT the day before our flight and spend the last night there.