This was a great value resort. It suited all our family needs. It's in a quiet neighborhood, just off Jalan Legian with many places within walking distance. We would definitely go back as it was a pleasant, relaxing environment in a lovely setting. However a couple of improvements would be to have an iron and ironing board in each villa. We asked for them one evening to be told they were all out. (We got them the next day, but the board had nails sticking out of it which tore the clothes). The villa had all other facilities, but we suggested an ipod outlet and a coffee press to keep it on par with other similar resorts. The online service was excellent and the staff were helpful and friendly at the resort, but a couple of mornings the receptionist (male) did not seem to have a strong command of English (and I even had some Bahasa) and communication was so easy on those occasions. Nonetheless, a very pleasant stay and highly recommended.