You'll get the good ending as long as you encourage the waiters and go a good job helping them. I'll make a walkthrough in a few days ^^
thank you so much