A great location and nice apartment made our trip to Cape Town memorable.