Excellent value for money. Clean, tidy, well thought out.