Steve & PaulJun 20, 20081 minDusun Villas, BaliDusun Villas is at the top end of Seminyak near Bodyworks. Close to most of the good restaurants and yet private, down a lane way. ...