Nica Waterfall Restaurant in Philippines. Could you think of a more perfect place for dinner?