The location is perfect, the staff are very helpful, the rooms are clean and decent quality, and the amenities are nice, including filtered water in the lobby, breakfast including eggs, lots of TV channels, and a common area that includes two desktop computers with internet access. Overall, a great value for the price. We only have two complaints: (1) The soundproofing is terrible (but this seems to be true almost everywhere in Peru), and (2) Hot water tends to be unavailable in the mornings, so we had to shower in the afternoons/evenings. Overall, a great place to stay.