I can't recommend this place highly enough. The location is amazing, right in the middle of Barrio Alto and an easy walk to the river and metro/train stations. The apartment has everything you'd be likely to need on a short stay and Ana is an extremely attentive host (she booked our taxi to the airport for us for 4am and he arrived promptly).