John is an outstanding host--lots of thoughtful touches. He is very attentive to his guests' needs. Perfect location and a very comfortable stay!