Well you know, I had great things to say about this place but I find out today that they're dishonest! I just reviewed my credit card statement and see that they added more to the tip amount I gave them. Apparently they want more tips, so they just add to the charge slip - even though I clearly wrote in the tip amount and accurately added the tip to the total bill due.
So people, beware of this activity here. Keep your receipts and check your credit card statements. I do this diligently every month, so this is how I identify fraud. I have contacted American Express about this fraudulent charge.