The above says it all really. I LOVED the location - it is next door to the second best supermarket in Peru and the hotel has a fridge which allows you to take advantage of all of the lovely stuff in there. Yum. It is also 15-20 minutes walk in to Miraflores which is lovely and packed full of good restaurants (go and eat there - anywhere - you won't be disappointed). The location is very safe. The staff made us feel very welcome and were very helpful.
The hotel was relatively well equipped with internet at the main computer, TV with satellite in the rooms and a 24 hour reception / security. The safe in our room did not work, but we were offered use of the safety deposit box in the office.
But, the hotel is a bit dated. It smelled musty in the room, the shower area could have been cleaner, and breakfast was served in a very cold (partially open air) top floor restaurant. Overall, we didn't pay a lot, so we didn't get a lot. With a little bit of investment this could be very, very good, but for now it is average. Recommended for the location if you are on a very tight budget.More