I stayed in Broto for a couple of nights last year and liked...
I stayed in Broto for a couple of nights last year and liked it so much I returned for 5 nights in 2016. It's not that the town itself is a buzzing hub with lots to do - it's not - but it's a great base to explore the region and at the end of the day a nice calm place to relax. I went for the hiking, sometimes just locally in the hills, other days up at Ordesa. The walk up the river to Torla and onwards to Ordesa is a lovely and not too challenging day out.
Broto is a really nice town, just busy enough to have some life about it but never crowded. I found everyone I met to be pleasant and helpful. My knowledge of the Spanish language is unfortunately restricted to just a few words (I must do something about that!) and English isn't widely spoken here but we were able to get by and do everything we needed to without much fuss - in fact it's fun when things go a bit wrong!
Lots of places to relax and eat in Broto and almost all are value for money. Three courses for between 10 and 13 Euro including wine, water, bread and olives is not an uncommon deal and the food is decent quality too. The pizza restaurant by the river is popular and with good reason and it starts serving a bit earlier than some of the other places, which often don't open until 8pm.
If you need somewhere quiet and out of the sun to cool off, sit in the church for a while. Medieval and dark looking on the outside; unexpectedly bright and much more modern on the inside. The body of Christ in the glass casket is a bit spooky!
There's a helpful tourist information office and they do speak excellent English here. They'll direct you to some good walks locally. The stroll to the cascada is pleasant on a warm evening.
If you want bargain water and food seek out the backstreet supermarket in the area past the park behind the tourist information office, rather than the obvious shops in the main street.