This cosy, romantic 33-room hotel is a tropical paradise with a three (3) Diamond Rating. It is located in St. Lucia's premiere tourist area of Rodney Bay. Spacious modern rooms each with a private terrace, gourmet meals, and a high standard of service..