It's a short hop to American Yacht Harbor in Redhook St Thomas, which has everything.