A really lovely, spacious place with lots of thoughtful touches.