Great hosts, excellent communication, wonderful location.