Excellent location. Near the action but not in it. Wonderful restaurants and food stores nearby. Comfortable apartment all amenities included best shower we found in our 30 day trip to South Africa.