I stayed for 1 night. The view is pretty unbeatable and worth any price. I understand that the area usually remains cool, however a fan would be appreciated on the rooms, as well as a mini fridge if possible.
The pupusas and breakfast were ok for local standards, and would be certainly enjoyed by foreigners.
If you are driving, you will have to pay a small entrance fee to Cerro Verde, and as this allows you to walk around the park, you will not regret it! Hotel and restaurant staff were great 👍