In general, as others have said, I wouldn't really worry about it, as that week is not very busy with ships. 6/4 is the day that week when there are two ships in. I would avoid Maho and SSBB that day, but other days, the cruise ship crowd does sometimes add to the fun, especially downtown. I would go shopping downtown one day when there is only one ship in. As far as traffic, cruise ship traffic isn't really going to affect you that much, except if you're staying in Beacon Hill area, like at Beachside Villas. As far as beaches, other than Maho, it should have little effect. Enjoy!!