Very clean and excellent facilities