Best place to be in Barcelona great location amazing hosts