My wife and I stayed here overnight on the drive to Cape Town. Our upstairs room had a good view of the Orange river, but no airconditioning. Screens on two windows provided some ventilation, but at the same time let in lots of noise from the families with young children who appear to be this resort's primary market. The restaurant service was good, but the food was mediocre and overpriced.
Okay for young families, but older travelers without children should find a B&B instead.