In reply to Appleseed:
El Tres Pins is friendly, clean and cheap. They have a bar, wifi and serve food but when I stayed there it was pretty much limited to sandwiches and chips.
I haven't stayed at Ca Calbert, but have eaten there several times - the food is great and all home cooked from local produce, very reasonably priced and the two ladies who run it are great.
Have a good trip.