India is one of those places that has a reputation the beggars, the slums, the dirt but the friendliness and hospitality surprised me.