Very clean and good facilities