I travel to Nelspruit on a fairly regular basis and always stay here. The rooms are clean and functional. Although a bit small, the rooms do have a desk work area which I find useful. A new addition is that they now also offer wifi but I don't think it's free. I would not choose this hotel for a vacation stay but for business it is fine.