...am having difficuly "placing" BVillas Seminyak! The address is show as No. 3 Jl. Braban, but I can't visualize where this is, DESPITE a map!!! Can anyone provide some reference points or "landmarks" it's near? (I was thinking beside Bodyworks???) Thanks in advance.....