Great stay, convenient, well located, easy check in and lots of thoughtful touches.