We stayed in for 10 days in February 2016.
Villa: Is beautiful. You feel like --ahhhhhh Yes!! Very open air, Miami/Caribbean feel. Gorgeously decorated all in white. You have your own private pool, which is lite up at night and then there is another pool right below it with chairs and lounging area. There was people staying above us, but we never saw them, so we pretty much had the place to ourselves.
Nice big outdoor table with awesome fans, candles all over the place, big barbecue area with a huge bar/sink. Great if you want to throw a party or have a nice dinner/lunch by the pool.
Kitchen is fully stocked with pots, pans, glass, huge fridge, anything you need for your stay. Great for making breakfast and then hitting up the beach.
Location: Jan Sofat --is right above Jan Thiel ---so the closest beaches are Jan Thiel. You must rent a car, b/c it is not walking distance from the beach. You will want a car for your trip anyways because...