Excellent hosts and communication, wonderful house, good location