Great Location in Barrio Alto. You really feel in the middle of everything.
We just stayed for one night and travelled with a 3yo, so therefore it was perfect. I imagine staying longer would have felt a little crowded.
Nevertheless I definitely recommend.