Good location, polite hosts, good communication.
Worth the stay!