If you go for dinner, make sure that you arrive before sunset to see the view and have a drink in the lovely bar. It is true that the restaurant is not full, but I did not think that this was a problem at all, for me it made sure that I was able to enjoy the surroundings and atmosphere more than when I am surrounded by people. Maybe you can even book a private balinese feast. I am not sure they offer this for non-guests, but it was a fantastic meal and the whole idea was for it to be private. Enjoy!