We really enjoyed the location of this property. On the north end of the island, the beach is really quiet compared to anything closer to the pier and you are home just about as soon as you drive on to the island.
We were a little annoyed that they charge a fairly substantial cleaning fee and leave an envelope to tip the cleaning staff, while the unit was not especially clean. We would not usually use any pots or pans, but there was a water boil order on the island when we arrived (NOT the property owner's fault). The pots and pans were pretty disgusting. There were a couple small pieces of trash on the backs of the sofas and enough dust to reject the idea that a lot of time had been spent cleaning the unit since the last visitor, but the place was not filthy and not dirty enough that I would dissuade anyone from staying there.
Finally, the toilet did not work properly. It would take about 45 minutes to an hour for the tank to refill after a flush, so you could only flush the toilet once an hour and you had to listen to the water trickle into the tank for an hour after flushing.
So, a couple glitches, but not enough that we would recommend against staying at this property.