Best location ; charming apartment with lovely views ; definitely a place to stay in Cape Town !