It should have a USB-A port or two. You cant' even insert a USB stick.
It would be nice if the keyboard had curved keys, like the first gen macbook pro. flat keyboards suck, they put the impact on a smaller area of your fingertip, and your fingers do not self-center.