This was perhaps one of my 2 favourite hostels in SA (the other beings Dijembes in Storms River).
Stunning location, overlooks the sea and river with truly amazing views. Tonnes of activities (they even have kayaks and SUPs you can just take out for free in the lagoon), and the beach is only a short walk away. They do a very reasonably priced family style meal in the evenings which is a great way to meet people, and then their bar in the evening is great fun.
I stayed in a dorm on my own and in a tent with my girlfriend for a bit. The dorms are really good although could do with more plugs, and the tent was great but a little bit of a walk to the bathrooms. They have private rooms however they were really pricey so we didn’t stay there, only advice to them would be to do cheaper basic private rooms.