John and his place: top notch. Good communication. Clean, comfortable lodgings. A-1