I had a great time at this hotel earlier this year. It's very possible to have a comfortable stay here, just realize some things about the type of place it is.
The property advertises itself as a boutique hotel, and it is this to a T. I suspect that the building's a little bit old, and this colored some of my first impressions when I arrived. There were a couple chips in the staircase, some areas of faded wood stain, and my bedding wasn't great. But settle in and you realize... it's still a nice little boutique hotel. And let's talk about the positivies,
Location
Two blocks from a live music and salsa dancing club, walking distance to the beach / cliffs (I wouldn't swim here - the good beaches are a half hour south of Lima), the plaza, a grocery store, easy to find taxis a couple blocks away, lots of local food nearby...
The Staff
Really, the staff is very warm and personal if you stop to chat. I've seen this in review after review and I absolutely agree. I don't think that anyone on the crew is fully fluent in English (Lidia's pretty good), but with a phrase book you'll get by.
Accessible at a Decent Price
This is not a terribly expensive hotel by standards of signing up with Expedia. And, maybe that's the the point ---
Breakfast
The staff will make breakfast for you. Toast, eggs, fruit, purreed papaya. Quite nice.
Here's the point
Just around the corner there's a hotel that costs less than half of this place. There are definitely cheaper places even in Miraflores.
But here you can stay in a slightly fancy if faded little boutique hotel, at a decent price, in a relatively safe and convenient area, spending time around nice people, and it's easy to find and do business with them.
There's an awful lot to be said for that.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC