John is a wonderful host!!! This second stay a year later was just as perfect as the first!!! Highly, highly recommended!!!