Delightful stay at a convenient location.