Steven place is well located in the heart of Cape Town, equidistant to all there is to see in the city. Would be ideal for a young family or even a trip with friends.