To sum it up: great location, sparkling clean, and great communication with the hosts.