Fantastic place! I stayed for a month and enjoyed amazing views of the ocean from the balcony. The villa is located in a quiet, safe, and affluent area of Bantry Bay. There's a hiking trail with even better views very close by the villa. You will need to drive or take an Uber to nearby grocery stores and restaurants (which are very close to the beach), but it's only a 5-minue drive, and the Ubers are cheap.
The apartment itself is clean and spacious with fast wifi. I worked remotely without any issues. There's a backup inverter that keeps the internet working during loadshedding (power outgages). Jon (the host) does a great job of giving you advanced notice if any loadshedding is scheduled to occur.
The kitchen is on the smaller side, but it is well stocked and has all the basic supplies needed to cook everyday. The beds are very comfortable.
The only smaill issue for long-term stays is that there's no washer in the apartment to do laundry. Also, if you intend to use both bedrooms, note that guests in the smaller bedroom will need to walk through the larger bedroom in order to access the bathroom.
Jon is a very responsive and helpful host. I would highly recommend booking this place.