Excellent hosts, clear communication, easy check in (and out), and wonderful accommodations. Great location!