Why don't you find out yourself what's the truth about Lima. Walk in the historical city center with its churches, monastaries and mansions, the reopened Park of Lima, markets, etc. Visit the more modern center of Miraflores and it's Larcomar mall with ocean views. See the old beach resort of Barranco or the ancient ruins of Pachacamac Meet Peruvians and you'll find out how helpful and friendly they are. Of course be warned it is not a quiet city.
Theft can be a serious problem .
So be prepared. A lot of taxi drivers at the airport are receiving commissions from several hotels and hostels if they bring extra people. Don't believe them. We are not closed nor burned out etc. Do not let them make you change your mind.