In Reply to: It's called the Lokha posted by TnT on Wednesday, 10. August 2005 at 17:09 Bali Time:
Yup, Its the Lokha and I just spent 12 days there!
HIGHLY recommended and within good walking distance to just about everything
Follow Ups: