La Rovirota is great for family holidays - but will be nice for couples as well. The cottages have been restored in a simple but tasteful way, which gives you a warm homely feeling, and although basic, they have everything you need, we got a cot for our 2 yr old, and there's a lot of space where children can play and run around. There were other families there but it never felt crowded, on the contrary, La Rovirota has a very friendly atmosphere, and if my Catalan had been any good it would have been nice to make more friends. My 2 yr old loved the toys that were available for children outside in the play area and in the play room, and my 8 yr old had a lot of fun going down to explore the stream and in the swimming pool, in the greenhouse. We were there for a week and spent a couple of days at the cottage, or walking to the nearby waterfalls, where you can also swim (but it's v cold water!), and the rest of the time going around other villages by car. In Olot we hired bicycles and rode to Les Presses, a short ride of about 5Km, which was ok for the children. There are a number of beautiful waterfall around there and lots of walks.
The nearest village where you can buy food is Riudaura, pretty little village, about 10 mins by car from La Rovirota, but bear in mind they have no fresh milk and a limited selection. But we spent a morning at the fruit and veg market in Olot, which was great. There is a really good restaurant between Olot and Riudaura, Bar Brasa La Corda, which merits a visit, especially if you're not vegetarian.
Sira, the owner of La Rovirota, is very friendly and always ready to help, plus her English is excellent. We'd like to go back again!