We recently stayed at this villa in Legian. We loved the villa and staff. We did not love the town as it was loud and busy. The villa was comfortable for our family of 4. We spend a few days just hanging out in the villa. It has a pool, some amazing day beds which were great to play cards and have cocktails. You can arrange a driver, etc. We would stay again.