Obiekt Windjammer Landing Villa Beach Resort usytuowany jest nad krystalicznie czystymi wodami Morza Karaibskiego, na północnym wybrzeżu wyspy Saint Lucia. Na miejscu do dyspozycji Gości są ogrody krajobrazowe z wodospadami, a także 6 odkrytych basenów i luksusowe spa.
Klimatyzowane pokoje i wille w ośrodku Windjammer oferują bezpłatny dostęp do Internetu przez szybkie łącze przewodowe, a także telewizor z dostępem do kanałów telewizji kablowej, mała lodówkę oraz zestaw do parzenia kawy i herbaty. W każdej łazience znajduje się suszarka do włosów i bezpłatny zestaw kosmetyków. Niektóre w pełni wyposażone wille dysponują również prywatnym basenem.
Spa Serenity obejmuje basen, łaźnię parową oraz gabinet zabiegowy z widokiem na tropikalne ogrody. W spa oferowane są również zabiegi aromaterapii, masaże, okłady na ciało oraz maseczki. Do dyspozycji Gości na terenie ośrodka jest też wanna z hydromasażem i siłownia.
Na terenie ośrodka St. Lucia znajdują się nieformalne lokale gastronomiczne oraz eleganckie restauracje, w których serwowane są dania z karty. Obiekt oferuje 5 różnych restauracji i 3 bary.
W klubie Jacquot Fun Club organizowane są nadzorowane zajęcia i wieczory tematyczne dla dzieci w wieku od 4 do 12 lat. Klub Teen Club organizuje natomiast wieczorne ogniska, imprezy karaoke i sporty wodne dla nastolatków.