I stayed here at the beginning and end of my 6 week trip in Peru, and they had made some renovations in between, so it was a bit different between the two times. The first time I stayed upstairs in a 6 person dorm (which I was later told was converted into a private room). It was spacious and clean but *very cold*! Lima is about 13 degrees at night in the winter, but there was no indoor heating at all so it felt like we were sleeping in 13 degree weather (coming from California this is quite cold). We were provided extra blankets but I still slept with all my clothes on. Also, the showers were pretty warm but did not get hot, which is what I personally prefer in cold weather. That being said, mostly everything else was great! The beds were comfortable, it was clean, the front desk was friendly and helpful. The location is right near the coast which is really nice, but it's at least a 15 minute walk to the busy parts of Miraflores. This is nice because it's in a quiet, safe part of town, but expect to be a bit further from the action. The free breakfast is the best I had in Peru - scrambled eggs, bread, butter, jam, fresh juice, coffee/tea. Would recommend!