Di,
Never having rented a villa on St. Barth, I have little knowledge of them except for those at which I've visited the renters. I did go to their website, and this villa looks very pleasant. I tried to access the map to find its exact location, but I couldn't seem to obtain it.