Miraflores is a safe and scenic area of Lima - about 45 minutes from the airport. It appeared to be the most upscale area of Lima, with upscale hotels, restaurants and apartment buildings. Nice to stroll along the oceanfront.
We felt safe walking from our hotel to many of the sights in Miraflores. From the JWMarriott, we could easily walk to the Inca Market, shop along Larco Blvd, and even to Barranco, the next neighborhood.