A nice place with many thoughtful touches.