While not very clean, our room and beds were comfortable. I don't think we had hot water for a shower at 3am, but we may have not let the water run long enough to find out for sure. Wi-Fi access in the hostel was very good, with a strong signal, and relatively fast speeds. We received an email that offered a ride from the airport to the hostel for $9 or 25 soles (each way). The "taxi" was pretty beat up,but the driver was on-time, and waiting for us at the airport. In addition, we left the hostel at 3:30am, and the taxi driver was there and ready at 3:15am. All in all, we were satisfied with our stay at the Kurmi hostel - a good place to get some rest before our long flights back to the US.