The 6th floor apartment illustrated on the Airbnb website looked like it would be the best option in Figueres. It turned out the be well beyond our expectations. It is clean, spacious, comfortable and full of light, with TWO wide balconies, a large living/dining room, a full and well equaled kitchen, a clean and reasonable bathroom and a small but adequate kid's bedroom. The hosts are great communicators, welcoming, helpful and fluent in Spanish, English Catalan and French (and possibly other languages as well). The price is very reasonable. Clearly the best to be found in the small city.