My wife and I stayed at mushroom bay for 4 nights! we ate at lots of restaurants on the beach front.. none of which were that impressive..
Our pick if your after amazing cheap food!! Alam Nusa Huts.. its not on the beach front.. but if you walk up the small road in the middle of the beach (where all the scooters come and go) about 30m. its on your right! a small intimate garden setting!!! we had an entree to share two mains and a desert and two cocktails for a total of $15 aud.