Beautiful villa, high on the hill overlooking the bay. You could see mountains and the Bali Sea. The villa is well-equipped. The pool is divided into a smaller kiddie pool and an adult pool, so we felt safe not having to constantly sit with the kids inside the pool. The staff were friendly and the meals were all delicious.
The only things that could be improved are to include a wardrobe in the upstairs bedroom (guests had to keep all clothes in their suitcase, which was kind of a pain), and for the staff to provide receipts, as stated in the house rules book. We asked for receipts several times, but were never given any for food, etc.
The spa down the hill is good for a relaxing massage, but for anything more, such as facials, safe pedicures/manicures, you will need to go to a higher-end spa. The pedicure they did used the same instruments on me and my friend, and also tried to reuse the same water from the footbath from one to the other! Ick. Best to avoid.
Otherwise the villa is modern and comfortable, but you will need to drive down the hill if you need to get anywhere. For small trips to the shop, the villa staff were happy to go on their scooters to get anything we needed. The area is sparsely populated (relatively), so we rented our own car and were able to get around with little difficulty, but we have been coming to Bali for 8 years regularly for work. If you are brave, you can try it on the first go, as the traffic is not anywhere as scary as in the south of Bali.
Please note, the villa advert lists a price for up to FOUR people. Any more and you will need to pay extra, although we really didn't use anything extra that we wouldn't have used with 4 people (electricity, air con, water - all the same whether or not 4 or 6 people are in the villa, especially when we buy our own water and do not shower 10 times per day). The villa has 3 large bedrooms and plenty of room for six.
Another plus is that you can get a massage at the villa if you want. Just ring the help desk for anything you need, and they are happy to assist. All in all we had a perfect stay in a lovely place, and would like to come back.
P.S. There were also NO mosquitoes!!!
P.P.S. Also, don't bring a hairdryer or shampoo. Everything is provided and is top notch!