Set atop a private bluff with panoramic views of the Caribbean Sea, Cap Maison is a family-owned boutique hotel on St. Lucia that offers guests luxury with a personal touch. Three acres of tropical landscaped gardens surround the hotel and down below it sits an unspoiled...