John is a wonderful host. The accommodations are wonderful! Clean, stylish, comfortable. I already booked my next visit.