Hi can anyone help me? there is a restaraunt, maybe denpasar area? it is 5 star international cuisine and is made up of lots of manmade islands and waterways with gazebo covered tables. Was going to make reservations for a 50th birthday party and have forgotten name and accidently deleted website i'd saved!!!