Not really sure why it takes so long to serve the three people in front of me but I felt that 25 minutes for coffee and a brioche was too long to wait. I feel I am fairly patient having once been a barrista.
Also the attitude of the servers and cashier needs improvement. Not happy about life? Rude to customers because...why? You have clean running water, a roof over your head , a car and an education and opportunities galore do you not? What's to be mad or irritated about. Life rocks. Be happy. Smile. Acknowledge people. Dint just keep your head down all day. Look people in the eyes and smile...and mean it.
Good is a term I could use for the Price vs. Quality of the food where price is nearly equal to quality plus or minus depending on the person.