Cleverly organized and comfortable, cozy place with a great view.
(and don't miss the Korean restaurant 100 meters up the street)