Very nice location, good hosts, excellent communication.