The atmosphere, service, taste, and view of the restaurant are perfect. I took my friends from far away and they were impressed. We ended up staying longer than we should have. Next time, I will make a reservation not only for a seat, but also for the limited 10-meal menu.