John’s place has everything you need for a comfortable stay. The complimentary beverages were a lovely touch and communication with John was superb. He was very agreeable and went out of his way to accommodate a couple of requests we had regarding check-in. Would definitely stay again!