I love Gyros.
This place is decently priced and their Baklava is delectable.
It is an okay place for a gyro. I have never had a problem with customer service, everyone has always been very nice, but then again, I have too. I never give shit to the people who make your food, and I'd say that everyone who has encountered the "Gyro Nazi" was probably being a dick to the poor soul.
Anyways, if you want a decent gyro for a decent cost and don't want to drive a half mile up the road for a better one, then Mr. Gyro is the place to go.