One of the most underrated Caribbean islands to visit