9/10 great except the lack of wifi.