Umngazi is located in an amazing setting. Lush forrests, the river right in front and the breaking waves of the ocean make you fall asleep quickly. I believe if you come with children, it must be great. For couples or solo travellers: the spa is very nice and absolutely recommended. The food is simple but tasty - if you don't mind buffet for lunch. Disappointing is that every room/bungalow is assigned a specific table - and you're only allowed to sit there. A bit annoying is that you have to sign for every drink order the second it arrives - would be nice to do that in one go at the end of a meal. It's not that difficult, especially seeing as the tables already correspond with your room.
The rooms are nice but also quite basic. Probably worth opting for the luxury suites right next to the spa with full on ocean view.More