Very clean. Fast communication. No hassle. Great value. Easy 5 stars