Great stay, a lot of thoughtful touches.