Very clean and modern facilities