Relations with the hosts as well as Airbnb were contentious during the coronavirus outbreak and lockdown, as I tried to navigate a solution of whether to leave early to the US or to try to manage to be okay to stay in Spain for an extended time (as possibilities were discussed by the embassy). I want to be clear that more of my issue was with Airbnb and their policies and how they went about implementing them, and I obviously did not want the hosts to be hurt either. That being said, the hosts showed only very little flexibility, which is somewhat understandable given the dire circumstances (like, of course they didn't want to refund me money when they have no new tenants coming in to any of their properties).
Anyway, the apartment itself was really comfortable, and it truly felt like our home. The amenities were great, and the balcony was crucial for the lockdown. The hosts did a great job of the cleaning and providing some cleaning supplies/detergents for dishes and clothes/etc. Some things don't work perfectly, like in any house, for example the jacuzzi and shower within it are a little finicky and dated. Also, the bathroom with the jacuzzi does not have a toilet, only in the small bathroom with shower, which is a little strange. The bed was suuuuper comfortable, and the second bedroom/office is also really nice. On check-in, the hosts tried to charge us an extra fee for Sunday checkin, but this wasn't advertised in the listing or anything, so thankfully they were quick to waive it.
Finally, when I was finally able to get a flight out of Barcelona about a week early, the hosts and Airbnb support were both great in accommodating that.