Based on our lunch experience here.
Service, the staff are very helpful, came by to remove dishes, ask for opinions and refills of drinks promptly. No issues here.
Decor/atmosphere, the place is nicely decorated but don't come here with a large group. It seems like the ideal size is 2-3, 4 is okay but harder and any group that is 5 or more will likely have a long wait.
Food, the food was okay. I personally don't see why the reviews are so good, but it may just be a personal preference and that we had waited for over half an hour for a table and my expectations weren't met due to the wait.
Price, we ordered a sandwich for about $12 and a green salad for $6. The salad seems like a good size but the sandwich was a bit of a disappointment for me at $12.
I wouldn't make my way out to come here again nor would it be a place that I would suggest to friends if they asked (the food was okay, nothing amazing as I have read).