Clean, cozy and attention to detail. John communicated promptly and helpfully. A great stay!