My family of two adults and two boys ages 11 and 14 loved staying at Can Llobet! We had a beautiful, spacious, quiet, comfortable apartment complete with kitchen, three bedrooms, dining area, dine-in porch with a breath-taking view - all for a very, very reasonable price. The owners are super-friendly and helpful. The inn has wonderful common areas, complete with a pool table, small pool with Jacuzzi jets, lounge, outdoor patio, small playground, and nice yard.
The village of Campany is very charming. There is an excellent small cafe with amazing coffee and croissants right across the street, and small market with high-quality produce down the block. The local wine is very good. The surrounding area has a beautiful national park with excellent hiking. We hiked up to an old castle and it was a highlight of our trip.
The one caution I would make is to steer clear of the area to the north of Campany closer to the French border. It is rather seedy (although not at all dangerous). As long as you stay off the main highway, however, the countryside and small villages are beautiful, pristine, and relaxing, Highly recommended!