Great hostel - nice rooms - fun environment with two bars.. did the jelly wrestling! Hot showers, and wifi in your room -- that makes me happy. You can walk across the street and catch the longtail boat to Railey Beach.
Enjoyed my stay at Good Dreams, close to the beach and everything you need, nice roomies and staff. Just an easy time =)
First stop in South Africa and enjoyed my stay... close to Waterfront for shops and lively scene. Easy to meet new people and hang out. Free wifi. Friendly staff =) Also airport pickup right there waiting for me when I arrived !