Cayman Villas, Сент-Люсия, Карибы