Beautiful, stylish place with lots of thoughtful touches.