Has anyone recently stayed at the recently opened Landings Resort in St. Lucia? If so can you offer any insight on the property and recommendations for good meals on that side of the island?



Thanks! We're heading there in early February.