Clean, tidy and good value good value for money.