So what gia? Gratuity should be given when you are feeling happy, not compulsory or cause trouble for the staff. The price of the food on the bill ought to be the amount of money you pay. Not some extra percentage to be calculated later on.
Totally optional if you want to tip. Pay staff living wages.
Think the way it works in Japan... No tipping is necessary.
I never said scenery or relaxation should be different. I said staff should be paid properly and there should be no arbitrary extra amount of money required to relax and enjoy the scenery. Just pay what the bill says and take off when you are done.