I felt like I got a lot of value for what I paid at Hostal Residencial - Los Andes. Jose was very helpful on the phone when I called and the staff overall was very welcoming and helped to coordinate taxi pickups and tips about the area. I felt safe walking around to the beach a few blocks away and even walking back at night around 10pm. The room is basic, with no frills decor, but everything you need to get a good night's rest after exploring Lima. My only complaint would be that the connecting doors and walls were not very thick, so I could hear the next door guest having a conversation like they were in the same room as me, but not entirely the hotel's fault. I would not recommend for anyone expecting more than basic accommodations, this is clean hotel, with friendly staff, for what you pay for. Learn some Spanish, and at least try to attempt to speak it and you will appreciate your experience in Lima!