Beautiful place in walking distance to the best beach in Cape Town area!