Excellent value. Clean. As advertised. Good communication. Recommended.