I stay in lots of BCN AirBnBs and this is by far one of my favourites.