Clean, well laid out and great value