The setting of the show, Saint Marie, is a fictional tropical destination with unmatchable beauty. The Caribbean island has a town ... stay at the Langley Resort Fort Royal. Apparently, some ...