Hmm! Hmm! Well, I do agree this place is nice. I think 5 stars is a bit over the top.
That being said, the staff (the woman who owns it..) is extremely extremely nice. The prices are fair. The food was good.
I don't generally eat meat often, but the falafel here was quite excellent. Some of the other reviews claim meat, so I can't chime in there.
Try the tea!