Hotel tips: Our favorite 17 hotels in the Greater Antilles