Caribbean Netherlands Archive Papagayo Beach Resort The Papagayo beach resort is located at the Jan Theil Bay GuideToCaribbean / St Eustatius Island St Eustatius is what the minuscule Dutch Caribbean island is officially GuideToCaribbean / Best Caribbean islands to party The Caribbean, with its well developed tourist infrastructure as well as GuideToCaribbean /