overall it's not bad for the price you pay. Agree with some previous reviews about the noise, but it's minor for us. The host could put more effort to improve the basic necessities.