We just bought a studio at LaVista Beach, and I'd definitely be interested in a forum. In fact, I came here now to ask a question, so I was tickled to see your post!
I'm not real familiar with where everything is yet, as we have stayed on the French side in the past. Can someone orient me (no pun intended..) as to where the new, contraversial, Pelican building is compared to LaVist
Forum:
The Friendly St.Martin Island Forum