Great location, nicely decorated, and a lot of small touches.