Utila Island. First impressions.