Libelluel was beautiful and the service we received from Travel Keys was top notch.
St Martin is a wonderful island and one of our favorites. We especially enjoy the French side and staying in the exclusive Terres Basses area. Libellule is even better than the photos depict on the website! The views, the interiors, the pool-the massive deck...Amenities galore! Really can't say enough great things about this villa!