Our best airbnb stay in Barcelona so far.