In Reply to: check their website posted by marcel89 on Wednesday, 12. January 2005 at 00:03 Bali Time:
I am really hoping someone has visited there or stayed there so I can gauge it better than just viewing a website .... :)
Follow Ups: