Can't resist any longer... Isles des Saintes, just to the south of Guadeloupe. Terre-de-Haut to be more precise.