Jan Theil Bay resorts Archive Papagayo Beach Resort The Papagayo beach resort is located at the Jan Theil Bay GuideToCaribbean /