Excellent location and wonderful hosts. Great communication.