I stayed for 3 days at Loki Hostel. The location is Ok, 3-4 blocks from Kennedy Park, Miraflores center and 5-6 blocks from the beach front. The staff was nice, the wifi was working, as well as some computers with internet access downstairs. The travel agency helped us get to Pachacamac and other activities without having to pay for the expensive tours the hostel was proposing. And there is a locker room to let your bags for a day after checking out.
Yet, I didn't like that somebody checked in our dorm at 12:30 pm with the staff speaking at loud in the room while we were trying to sleep. I also didn't really like the breakfast (not much to eat), the bar closes at 1 am which is good to let people sleep BUT people litterally get wasted every night so not really a place to have a peacefull break. Also, the "smoker area" is located in the middle of the hostel so it smells like smoke everywhere downstairs.
Finally, the cleaning staff is NOT nice AT ALL, never answered when I was trying to be nice or say "Hello" (in Spanish!!).More