Reviews often praise the focus on "Atithi Devo Bhavah" (the guest is God), emphasizing the warmth, hospitality, and helpful nature of the Indian people.
In India, hospitality isn't just a practice; it's a spiritual duty. When you visit an Indian home, expect to be treated like royalty.
In India, the opposite of a fact is often another fact. And that is perfectly acceptable.