Clean and modern facilities