Very nice place. Lots of small touches to make it special.