Great home for travelers seeking convenient location in Cape Town and that is family friendly.