Hotel tips: Our favorite 60 hotels in the Caribbean