Had a great 2 nights at Amapondo. Tim our host was very friendly and had time to talk to everybody. Food and booze available at the bar, and random special night entertainment like drumming, poker nights.... The staff are fun and lead you on free activities during the day. Minutes from the beach. Definitely the best hostel we stayed in during a month in South Africa, and one of my best ever.