Great stay! Lots of thoughtful touches.