Excellent communication, very helpful and friendly host, large clean room, excellent location.