Clean and tidy, good value.