Set in Orient Bay French St Martin, this air-conditioned villa features free WiFi The unit is 6 km from Saint Martin Free private parking is available on site