I stayed at the Oro Verde in San Isidro section of Lima. It was Swiss run and a georgeous hotel. It is immediately ajacent to a small indoor shopping center. Given a choice, I would stay in Miraflores sectio. It is brighter, livelier, and appears safer.