Seamless check in, Great stay, excellent location.