Property Location When you stay at Ahimsa Beach in Jimbaran you'll be near the bay and close to Honorary Consulate of Italy and Tuban Beach This 4-star villa is within close proximity of Jimbaran Beach and Jenggala Factory Rooms Make yourself at ho . . .