Very clean, very affordable. Communication was excellent as well.