I have stayed in a couple of hotels in this area (Mira Flores) for my business, and so far this is the best one considering a reasonable price and what you can expect for.
Great location, new facilities and fantastic services provided. I will definitely come back again for my next stay in Lima.