Great place. Amazing location. Lots of lovely little touches.