What characteristics has Beyonce received acclaim for?