From serene Canouan to buzzy St. Barths, these are the best places for yacht charters in the Caribbean, including where to drop anchor and what to do.