Great location, great communication from caring hosts.