For the most part, this is exactly what I ordered and needed. The only thing thus far is the fan on the unit seems to run quite a bit and is kinda noisy.  Make sure you have an HDMI hook up for your monitor, I had to go get an adapter, but works brilliantly.