I had amazingly friendly service there quite a few times. Occasionally the service is slow because it can get pretty busy during peak hours. It's almost always loud so if you go in there expecting noise and being pleasantly surprised that it happens to be quiet, it's better than expecting the opposite.
Lots of food on the menu is delicious. I especially love their cucumber margaritas and cerviches de cameron. Don't expect to pay "fast food" prices because you aren't getting "fast food" quality. I love watching the kitchen when I sit at the back. They work hard and they make great food.
When I can't think of where to go for dinner, Milagro's is often my default.