Update: I totally gave 5 stars but after coming a few more times, I noticed the waiting times were sometimes so bad, I would simply give up after waiting more than 15 minutes just to place an order, then even more waiting time for the food to arrive.
I am usually patient when it comes to preparing the food but I don't think it takes more than 15 minutes to take your order...
About the food (when it makes its way within a reasonable time), I also noticed it is unfortunately not consistent in quality.
Initial review:
The friendly owner is not afraid to chat with you, parents come with kids, and the food is just awesome. The location is surprisingly a little away from other businesses, but it was a great breakfast experience.
Of course don't expect the red carpet and brand new furniture, I prefer eating well in a friendly environment with a menu which does not look like an encyclopedia instead of a cold fancy 5 stars restaurant with terrible food...