My boyfriend and I are traveling to The Landings Resort in St. Lucia the first week of February. Has anyone seen stayed there or seen it? I'm concerned about construction.