John is the man. Our stay was great, communication was easy, and location was perfect.