Everything you need for a great stay. Lots of thoughtful touches.