We spent 24 days in Juan and Marinas flat and it has absolutely everything you might need! It’s so stylish and comfortable and super clean. I would 100% come back. One thing to note is the flat is on a super busy bar street, which was fine now with the curfew at 11PM but keep that in mind for when the bars open regularly again. Just bring earplugs! Otherwise I have no complaint, it was an amazing stay in Madrid.