Check in with ease at a great stay in an even better location.