The only thing Shangani has going for it is its location. even that though isn't enough to overcome its general shortcomings. The staff is kind enough until they rip you off. The rooms are filled with bugs and bloody sheets and the showers were without running water. I checked out two days early to move locations and they charged me...
More
