The controversial film Padmaavat, about a relationship between a Muslim ruler and a Hindu queen, has received some positive feedback despite widespread protests in India.