Very clean and tidy. Facilities are good. Value for money.