Wonderful stay, and lots of small touches.