"I was introduced to this restaurant by a friend and have been a regular customer ever since. They have a set menu that doesn't seem to change, but why fix something that isn't broken? They are quite accommodating and will cater to your needs as much as possible. The coffee is excellent. My favorite is their daily soup, which is never a standard option like tomato or lentil, but always a vegetable-rich and tasty dish that comes with plenty of bread on the side. The staff is very friendly, and the overall environment shows how they value their repeat customers. Their lunch and dinner menus are perfect and filling, and the views are wonderful."