John is a wonderful host. Place was super clean, well prepared for our arrival and his communication/availability was remarkable. Highly recommend!