I may be biased but having visited most islands in the Caribbean I still think Cruz Bay has the prettiest harbor of them all.  Next month I will sample 2 new islands – Tobago and Barbados.  If either can beat Cruz Bay for beauty and charm I will let you know.