This place is amazing. We rented a three bedroom (two bath) villa and it looked exactly like in the pictures. We arrived to a gorgeous sunset (see photo), which set the tone for the whole trip.
The villas do seem to be individually owned, so there might be some variation, but I expect most are similar to what we had.
The villa is on an enormous gated community (Coral Estate), and has a private off-road parking. We felt very safe the whole trip. On the beach (for us 2 minutes by car or 10 minute walk), there is Karakter, which has amazing food and drinks, and free cabanas and beach chairs to use. You do need a car if you want to explore the island (highly recommended).
Some practical info: The organisation renting these out is "Coral Estate Rentals" and their reception (check-in) is at the top of the park, next to the gate. Our villa had a washing machine and dryer, as well as a clothes-drying rack. The kitchen was very complete, including microwave (might have been microwave-oven, didn't check) and dishwasher. We had wifi (fast enough for streaming) and tv with some Dutch and local, but mostly US channels.
The pool was superclean (cleaned 1-2 times a week by Anthony), and the villa was cleaned every few days, with fresh pool/beach towels supplied.
The only (small) downsides were the amount of mosquitoes (probably only in the rainy season), and the tiles that became quite slippery when wet. But some Deet and careful walking fixed those. All-in-all a perfect stay.