We stayed at Villa Joya for a week with 5 year old twins, and highly recommend it! The villa was very clean, with a full kitchen stocked with everything we needed to dine in. My kids loved the on site pool which was very clean, and there is also a larger community pool a short walk away. The villa had some board games to play as well, which we enjoyed in the evenings.
You have to pay extra for electricity and water usage (this is common anywhere you stay on Curacao), but it only cost us about US $40 for the week for electricity, and we ran the air conditioners in three rooms every night.
The villa is located a short drive from Jan Thiel beach, and Mambo Beach is also nearby (which is a larger beach with a swimming pool option so we preferred that one).
Two grocery stores are close by, as well as a pharmacy.
Jack was a great host - very responsive in answering questions by email before and during the trip. While we were there, Armand (the property manager) was very helpful and quick to respond to any questions or issues (we had only minor issues like figuring out the TV, and the refrigerator alarm went off a couple times but nothing major).
All in all, it was an incredible experience and we would definitely stay here again!