In Reply to: Ubud Restaurant/Hotel with View posted by Wen on Wednesday, 7. September 2005 at 19:28 Bali Time:
A bit north of Ubud, perched high above a river gorge with 180 degree views to kill for! You even get to watch the poor tourists ascending the hill/mountain side at the end of WW Rafting! It would easily seat 200 plus and the food and service are good. Do a search for more info.