Excellent hosts, clear communications, location as described, hosts were accommodating when we needed to change our check out time. Great stay!