This was a wonderful experience. Seamless. From the moment I arrived to check in and until the very moment that I (sadly) had to check out. John has really gone out of his way to create a comfortable, warm experience with the least amount of work for his customers. Great stay! Highly rated!