I booked a beach horse riding at 12PM via the lodge. when I got there, no one waiting for us, then sent 3 messages to the business owner, and called her eventually, She told me some stories, such as her horse would be died if came at 12pm, She even not bother to inform us in advance. My daughter and I had to wait in the blowing beach for another hour, however, later we saw 3 people riding horses from the Main beach side. At 1 pm, we met the lady Terin finally, She blamed us instead of apology to us. When we back to the lodge, the managers there knew the whole story, but keep quiet saying nothing to us.
i like to walk through the town, even it only have one main street. but all activities could be found there. people are friendly. prices are little higher than JHB, but it is reasonable.