Great Location and Place to stay in Cape Town