Batujimbar Cafe in Sanur Bali, possibly the most reviewed restaurant in town??