See our Definitive Caribbean review - http://www.definitivecaribbean.com/accommodation/CapMaison.aspx
"Cap Maison is a small luxury Caribbean resort which opened in St Lucia during summer 2008. It is set on a low cliffside in the Cap Estate in the far north of the island and has a lovely view over the Caribbean Sea and Pigeon Point..."
now that's my home country...lovely lovely.
java360 1 year ago