Very clean, everything is as promised and communication with host is excellent!