I have not been to Bali yet but I worked with Ketut when he was in the USA for a short time. He speaks fluent English, is very personable and knows his country and customs well. When I do get to Bali, Ketut will be my guide!