Perched on Labrelotte Bay on the northwestern edge of St. Lucia, Windjammer's secluded location makes for a relaxing stay, but guests warn that isolation comes at the cost of exorbitant airport ...