I hate to add to the dismal reviews of others, but people need to be warned: Do not book a room here under any circumstances! We booked "Villa Del Mar" because we thought it was on the ocean. It is NOT. it's on a remote hillside, not handy to any of the activities in La Parguera.
When we arrived there was no one to be found - no cars in the lot and the office was locked. After about 15 minutes, we located the woman who is the owner. Her demeanor was cross and unfriendly, but we got the key to the room and moved our luggage in. My wife needed to use the bathroom so she lifted up the toilet lid and - incredible - found some "brown material" on the toilet seat! Use your imagination. She wiped it with a piece of toilet paper and saw that there was some gray stuff kind of coating the seat, as well. It coated the entire seat, and she swabbed the floor, and it was there, too. There were many other filthy areas in the bathroom and some in the bedroom.
We went to the office to complain and the owner was a witch! She didn't even offer to clean the room, she just said that we coulld leave if we wanted, but she had run our credit card for two nights, and we would be billed, whatever we did. We went back to the room to discuss what to do and decided that even if we paid twice, we were not going to stay in that filthy place, so we left without unpacking.
We went to the Villa Parguera in town, and what a difference! The staff was warm and courteous, the grounds were lovely and right on the ocean, with a great pool and restaurant. Because it was the off-season, they gave us an ocean-view room and a discount of $30 less than the Del Mar was charging. Do yourself a favor if you are going to La Parguera and book here!
We are disputing the Del Mar's charge with my credit card company since we didn't stay at the Del Mar and no reasonable person would have done so. The owner should be out of business and you will regret it if you book a room with them.