Communication was the keystone for this review. We had to abruptly cancel our travel plans due to health reasons. We reached out to John and he responded in a very timely manner and was willing to work out a solution for the booking. Small gestures leave a big impact and we’ll be staying at John’s place(s) in the future!