Cap Maison is in a truly breathtaking location in one of St. Lucia’s most desirable areas. Set atop a private ocean-front bluff with magical sunset views over the clear blue waters of the Caribbean Sea, Cap Maison combines luxury, elegance, charm, and uncompromising standards of five star Resorts. Cap Maison Resort & Spa