Had the service been a little better, I would have definitely given a 5-star rating, however, it wasn't up to par. Our server seemed to get distracted very easily or spent more time in the back than up front catering to her guests. Though, the food and coffee was superb. I had the protein pancakes and YUM! The portion is certainly fulfilling and the coffee pot hit the spot.. Pun intended! Would recommend overall.