We booked a 2 bedroom villa via GroupOn and were wowed by this place. So how was it? Fabulous!
Location: You can walk to the main shopping area (about 10 minutes) but it's so damn hot, it's easier to to get a cab or the resort's mini bus (if available). A cab ride shouldn't be more than 50,000 rupiah (about AU$4.50).
Everything is close - KuDeTa, PotatoHead, restaurants (highly recommend the new restaurant upstairs at KuDeTa - I've eaten at hatted restaurants and the food here is of that standard), shopping, day spas (go to Bodyworks - spent 4 hours there on day 1 and it set me up for the rest of the holiday!).
Staff: Again, wonderful. From the breakfasts to the reception supplying my husband with sunburn cream. Friendly and lovely.
Villa: see the photos :) Absolutely no complaints. It was quiet yet close to everything. The staff even brought us through some pool floaties - a little boat and a froggy! And we have no kids! If I'm going to be super picky, the air con could do with replacing. It wasn't quite cold enough. But that's it. I can't think of a single other thing. It's all very private with high walls around each villa.
The pool was heaven to jump into after a day out in the heat.
We had 5 nights here but wished we'd booked longer!