Cap Maison, the luxury boutique resort and spa in Saint Lucia announces that it has become a Relais & Châteaux Hotel. It is the first establishment on the island to join the coveted association and is one of only a handful in the Caribbean.