Has anyone heard of Villa Lebah in Jimbaron near the Kuta golf course? Renting this in April and wondering if anyone knows anything about this property.
Follow Ups: