Clean and tidy with good facilities