We stayed for 13 days and really enjoyed the unit.
The bed was comfortable, the bathroom was fine, there was plenty of closet space and storage, the kitchen was fully equipped, with all amenities, including a dishwasher, microwave and induction stove top. There is a flat screen TV with cable (but, only French stations). WIFI works, but, is slow.
The outside deck is nice, and the barbecue is great to have.
One downside was the lack of any direction on how things worked, like the washing machine, dishwasher, TV and garbage collection. The owner only speaks French. It took us about three days to figure everything out.
For shopping we recommend Carrefour.
Also, you should rent a car.
The beach is OK, but, not good for swimming. The pool in fine.
All in all, we recommend the unit and the Nettle Bay area for a relaxing vacation.