We were lucky enough to stay at the Esiweni In April 2012 and it was a perfect choice. The accommodation is beautiful and all rooms have stunning views. The hotel and food were second to none and this was all topped off by wonderful staff who went out of their way for everyone but at the same time stayed discreetly...
More
