I loved walking along the Malecón, which is a waterfront promenade with stunning views of the Pacific Ocean. I also enjoyed exploring the many museums and ruins, including the Huaca Pucllana, an ancient temple complex.
Miraflores is also a great place to shop and eat. There are a number of upscale malls and restaurants, as well as a variety of independent shops and cafes.