Clean, well laid out, and well appointed.