Very clean and customer service is excellent.