In Reply to: do's and don'ts posted by debim on Wednesday, 26. January 2005 at 16:50 Bali Time:
It is in JL Raya Kuta - no 82.
Near the turn Kuta Square it is the RED building on the other side of the road. Most drivers will know it- RAYA means MAIN or Central street.