In my way to Miami I spend 3 days in Lima.
I went to the same hostal.
I was there for the second time, and If I'm in Lima again, I will stay there again.
All was exactly the same, place is simple, clean and close to everything on Miraflores.
The breakfast is OK, not a lot of different foods. Simple but good.
The only think that changed is that they switch all the mattresses on the beds. And I did not like those new ones, because they ware hard. But they did not give me any back pain.
There price is really good for what they offer. That is my conclusion and that is why I stay there. If you need a lot of luxury stay someplace else.