Very Clean and accommodating. Surpassed my expectations.